0x0, 0x0, 0x17}], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) setsockopt(r1, 0x1, 0x6, &(0x7f00000195c0)="254243fb05fde2606db740c9434505e0d08d7bc27af39259e8d8e51410129563214332cf67d2adbcd5019799995382967c7ccac8fbcd9e4897160539df68d885d65c7d22d8cabe3307b00a5688a9806b7b582e593de8a507b767591465beadf144089659a0590fb50d47ea4cb30f05e924cad11501a7bd253a2aa892f0339ed3325679e8247d0058b195526fdc130bd58b3c4616b234058161b8361e1db17220547c9242c465558653fdb81d26ae9bd7f0084f1f704ad6f69631ee517657706d8f27a6958769f5597cfe", 0xca) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xff) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x1000}, {0x5, 0x2, 0x1800}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) fchmod(0xffffffffffffffff, 0x8e3) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x5, 0xfffffe00}, 0xc) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/144) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) 18:38:21 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000000)="42307d5ab47e0ff730ced341b336ce93f3178cb9c52ec6dbb6549e6f533b7b598e4223d30ecbe81a83", 0x29, 0x0, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000280)="907d", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x20) writev(r3, &(0x7f0000003c80)=[{&(0x7f0000000240)=':', 0x1}], 0x1) 18:38:21 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 18:38:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 18:38:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0xffffffffffffffd1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x4a) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8000) 18:38:21 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) mmap(&(0x7f000043f000/0x3000)=nil, 0x3000, 0x1, 0x2ee7b0cad75e1ed5, 0xffffffffffffffff, 0x0, 0x6) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) 18:38:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r1, 0x0, 0x6) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) r4 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) 18:38:22 executing program 1: shmget(0x2, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000000003000040000000061f9c5cfbb71829aab10d4b2cdbeddb834536c603fadb6d7d7b61c273ab50000000000000000000000010000000000f4ffffffffffffffe4ff00040090780000000060de882c0000000000001b7ccad51ae97f6083fb42149b56bbcea97f5bbbd5949ca076ca980ab8fccd3a1ac3fe1c63c38ed13b0393ea2b29aa68008f3846e295a6276ce52a7b75484383ca7d12fa684a8a7e981618b0ad3a024376de459ee10e309cd2f8d171984548a1a8677cfb5e70bcdf4d65c3da86bffae20dfe5ec4f43bacf2f465315176a1da48892d6fd3010e101d28287e7836f0edd1c588e6be1c5905f08010e8ac33bea8d67f4e8e3be331d7a4ec49bb082e"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100, 0x4}, 0x8) 18:38:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="feffffffffffffff"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x3, 0x4) write(r1, 0x0, 0x0) 18:38:22 executing program 1: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x32, 0x80000000, 0x0, 0x5}], 0x4009338, 0x0, 0xfffffe01, 0x0) getppid() mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) 18:38:27 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="e2930316655c696bd7b609f748ca442d91699515eefd66ef4394ee21aa001f48250d83e5c1ebcee41b4824fa2b3ec0fd8a29b96a23febf4fc2fb8e105a62efb57733f4e466d7c348a28fabe022969de7f8bbb8713fa1761386ab8075b0e62bcaaea3d425defc931f0e4d8c7f0f793d1b187955c9c2416cb41380e5cc1666fd0e3e7741453209a6ac949614237a89bc3025cc09aa59901a7708dfdfe4c030ca8d1878dff3a2d3bbf6888ac5993a46fb1a630a26c66d397e837779e4fc52d6", &(0x7f0000000180)=0xbe, &(0x7f00000001c0)="6edf675368b672d9eed3ee17c253e8b2cb314484512b94d6c1c79c7880cdbc35fe1428989300efb78836f2241d50310125e487b41c075bb86a60ca8124d70acaee8728e727cef1d83f99153edaafdbef97b4eb3653db3bd00cc8e822656be9782fb7d07ace4918faac747de1f37f1fd3762ad69c79089937e135ab95a6d9c5da88a15e615a8105fa0d8ed5cc11198efa439dd15739475c", 0x97) 18:38:27 executing program 1: syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="3c8ce6dea9c05a857700ad89687b527d", [{0x0, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e20277390000000071b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca754836226634ed836e25e8bdd531eddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890dd"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) r0 = socket$inet(0x2, 0x3, 0x71) accept(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000f500000000000000000000000000000000000000000000000000000000000000000000000000f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46de8c4ee00c1dc2839a56191ad7f8b5928537d1503b42222f120aeec5f7a63192ae861f06b4d390d15bf3f7a80ebda85d5935af0336f349e13474df3ce713fc24b497ec7b54d0d36d9ebda8fa3bf6dff0255201b4bf453a3e37aa974b73b2484c8c2b8c7905"], &(0x7f0000000080)=0x6e) socket(0x2, 0x5, 0x5a) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 18:38:27 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x8) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x2) 18:38:27 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) pledge(&(0x7f0000000040)='-:%\xee\x00', &(0x7f0000000080)='!\x00') msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890163f3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) 18:38:27 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$fs(&(0x7f0000000080)={0x3, 0x1}, 0x2, &(0x7f00000000c0)="2f9d44c33bf1fc2a9f0db8afebbd4d3f111623d38ca06ba5812a8211fe01718fe9408fc19589eb3ad1a68568e3337e834c2d80cf382e3ba6841accfd7135a65055f9a0680d32cd0eb36d69e02311fd14bc457ad64d3e7ead86ba005dbb7fd38e0ef325c2804c7770925a615105c880382f97334f335f0b8c1134c2", &(0x7f0000000140)=0x7b, &(0x7f0000000180)="51cc0a803d86b11e0d5ba61815f529d862869b06417cf61d3102c23c8dc793f8975c91361ec6b589f45e3c1f5152aa2ea3221afec4b2a70d306394a6eb7c13aec3b42648e93aa7b31aaa1ccc3b535e02a3a3947cf83fd6723510bacc4fa30cc76d5b822976be3bf4185d445ae8991a46f64352cdeb8bcb0e83ccedf3d5996b7dbaf181d66b15acea304d7dcab2017aeea1897f4848a41530c4b4d12132ba5d08e3bf337f3b09ccb3513751f8cc903783c97bc4dbac59", 0xb6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 18:38:27 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x14) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x450, 0x0) 18:38:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0a", 0x5d5}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd", 0xa85}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) syz_open_pts() 18:38:29 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3f25, {0x0, 0x6, "b0ca1c", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [], "8268"}}}}}}}) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) 18:38:29 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x4, 0x1, 0x1000}, {0x2, 0x1009, 0x3800}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0x3e, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000380)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x122, 0xff}, 0x9, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) lchown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 18:38:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000132f66696c653000"], 0xa) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x28}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) recvfrom(r2, &(0x7f0000000080)=""/150, 0x96, 0x40, &(0x7f0000000180)=@un=@abs={0x421e514d55248f25, 0x0, 0x1}, 0x8) 18:38:29 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000540)=0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) sysctl$net_inet_ah(&(0x7f00000004c0)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000005c0)="c0f45677c416cf519710cc25bf3877f65b7fc525f757423d218b13c1b53812b51fbc720008bdf856faae121ded7dcf9021906039ec2c6f80e2472b2a71218ad9c0950d45f477b8ee34cb243ed2504d43533353c007a7a51096c0116e3810eed408bfa130b56cbc0268075e5cd4faa65538209e92b2c3d1300366f1826e8890fccb1bbfd7960f24a69623c4defebeb104b5dfabdaf0df7560c3e3bd569473fa3a126ae8b83238baf1954e55beae92d5e192017ac533397084d3133ebd72c85695e270c556bec14c7c5726d48744e566fd6a9917a182787b5b0ffa5b44b7084110561c979d7798b3a28ea15da418025a3015e5746a60840239092e45c750860e54b79fec8af911c4f878bf4b7dd99be204c3cb9cfd7103f6f630559e96c9669fb1ce101b228ce0f63d11190af675e94bf2142063f9616318778975ba2a1ae8d96b7e7a2c5174b44919e7efcc8b26d6cd03ceb4adeb1ba31a4aa6abef252bd069263611f2c7f5ed5200ef7fc09cd8ba9fe11bd8a57235081d0542f1fa226055e5e38033b57dacfc9809ba8ad101e1d4e97af62c78fc6a61137b1be981884a1a07afa9d2c690a05bade7a5745c1c7e3f45afac9f6fb75ca9fbed8e1a175bf4f3a4f0f54fc1f474e750307eeccc09af07ce0623571f94503aa763ac72e65cd43785e2d29491f00b8ad5c9837b33bfd400fd1bd5942ac7ee3a6fc4e055574c75dbac0c86de9b5fa3ebd09beb4377d5dc75e9cbd9c4a2024e3174f7c877f64d40e1e6b7737ebcf2c51d8a942c232e674cba356e4168b13342aafa743ea4618d921057cfc5119dbe54cab78cedfc0f92dfaf5ea1f03ab69c73215824978f3f974d5c328ef8242b7101ebf4b25b72d0af5da2c7c5a6fb36ea1e372a748c034176d4eb70be9e8ed8ad302e5e17b3550fe7a02fe50774e06ca1a91c7c7a50e5b542226baea90f04726c73234f4846402854d8975e5ae3fc93ce38466c44a8b7e2942d6c144e6f4dcf242418ab64f4ed76eb559b48dd1193e174b845185397706f3b9240039922e22fb5a475e13e877150e41a863b3ac17e6e82cf80eb98ad41d2c833cf3b1085be4d5cffa82c0413361406de4bbc3f0e01a4cf981470a4ae2900ea9e320acb3b9f1b61c49aadcb1d9dfe3b33a6de50518b1f3f6b4178998e8867e56f8dca8c8bd80529cbf64c88169c497990ed406db4397cfe425604c0ba32c45f19ed031641dcc4b0ae3819d0e4e30d18322f60f65995219d74f8e22407f9089a15fd5395d6c11dc2ca15743c8e96fab65f1fdd85df01873a1049a5e78d6e7f29d0799b6482a132e156f236636a1c70db18f06f7c5ebdef8e108e6ef5f33666532442bd956bd5c488bc8b465bc46953ba4fcc4e302714c0042d411eee56ee0fd6403b7fc910c6108e70514fd2dd6872500f7cbafac69bdf9a17b8f0fd2708fa9aff2235e50d880e0fde7c68900c095d5008787fe7b0f575a905fb96ba1f2a9109fa823bb28ed0f618b7e944ef907a33b0f16d382d235a346c9b6cfe5a3e04fad372b889b0e5e37b2aca400afc15c2473ce56da9a021b59ff3633bba2cdd6de8be553cf9c74b509820ea13f1ef043208a0d402b8dddbe3df12e1232fe248db304efa19e7d4741687e7bbfe8c0f47356154554b6b94fd87f5606cc489b3e1ef248cc6b7efa3977dc0dc04c7d593e49c005fd82e1a8b9f383da502ae17cdf3a9b4bd384b7e68a18a2ef1790541c968c4e5c4f5eb086390a2bfe2c0e7ffd25e05df27a5c08bedbe00c1f1338c59d24365d6af062642f3a97c68baaaedcb9fb792aa95bcbe26cafe390852bd6700373e4f5cd2315e7c18e2a05747554ac11047ee9e8abd1cc7ef357f1a9ac2b15f8aa79516e6a4435f4c467044af5ecf3cdb5fffb6c6f0f5065b105210d8e27daa85cb8ee81459aef34a2e53654aaab5d9b73de78a7a0c217e2e5e6e119f9c8f40cd63f274c609127b08c9f01f31345ab7a019041ca6d2dfcdf37df644a3ad8eef4d7f461664f5d86a385f9456f32833981b97af1bd0e120d7f66c02b1c156b94d9f4f2a69b4790725a3dd137b0332088890c5a8fb194cdb445b6864e8ecde1c7ffbb001c2e7ed9941d8fdc327a2e95c2948c3705ffac14881de25ae6589f734238d6959bc3f4783456bef463ad23ad974e640c38ea629a28bc494db5ebeace05135bb286ec3852c3a8487eec718e12b5df46da4a38115eff3e8eea62913d29ba6857a9aa9ed560b4cee03f68447dce09fb679b76c5721240c6f1356feb500ada21a43d250c642abf0cdf6efec2890d37ad28ec529e8378f9300d23d6244c71245e6c19a3892f38b082e24d418179a324a5ff8f4fb6e4945c40ad8bf09d61a7949481b4cb50e130b0df04eb163e010abe82d52791a881c7e894f1bdabe20333330aedddfec013e8ac0f8ac0cf514fc11e52b0d38e9bef173cf71f47534661624f88cc3cd49d01c04b91f3f4777ca0f0efec7d7e04fbd00d46db6ef85aae2a1766b717e24c4b4462cdd7e661b0fd14e81e7047d8de583f73626dce8af223e99106c5883412266d5442d2afdd281616cc4ae45df70e5a60e0494db0eb5df411d22f4c5b95268986d1e53838bad88e9fad16e058b59c24eaee2f90beec5e7b7d435b2e31b5067737e6417b5ec7b11a9a2cc4c59adee670c846975ee06fe42a98f910ab822eb985b46b3a876a12984b88e88238cd55f25f5afba7a3eae3e6edbc8fabcf1f40fdba0b1a8920a7a1c6e67a65754a948d113a6031a671d425f8a455dba30b3bc3b8e74360fc8b8a2812569d50dea6d95685af822bcb91e67bdab92a43cdf491d82fef3d06c7b986113a769c0cec51191e0741cb0e9f8361684eb2458fe5c7e0eed4544966b0dcd4a4678d2163a9103219af4a6d41d234a8117dc668b9c21372fe6425e8b1cda03f064b3554722a131017f5b6f421aa0968fe6bf607decbf5e46a257d33f50dd929e3658c99e476bb735184d29e1eefc7932f037801e1e5fd75e479809d1f44de85128972291481cf3a7a9f790150929ac914b3abd8af30108821cb1ed38beedfdddce1723d5ec86785dc56cae4a3a9c971ccb3d5753340e9d277e4d7b01fba97e3432864abc67b036a86166fdc4bd18a56179d16f154871987b98975651f3e85d0c2e871b19d88cbe78e523c504ca109bf605c5ec7c1af3ab08cdfb4d832bebdef280d546c4ef9bd83d18f04738957753586aeac2e20a16e05e47ee8828bdda47e77965fbcf412caef8287661c21fba28a70866ac0546e86ee20d9b33319416d056772cd97771c72f6f19a433d25a8dce7925caca7a3faf64ff4a507774fb39e0dd06b0cf6e7cb3973f955f58a7ad06cd184919f93f0ab9eadcfacc9356be6d629541c286010623dc6543cb8f40f8d0369874673133fda09f35ca10ccd54334267f13aca7813839e17967c2bff2cd9afbb3bd0f3446c9b13fcbc55edacc9ebe2744a5b43829c23999f7e9ccfb5efa0697431bea5a806f4bcb8610d4e562db7305217223743b62a21f86e3a51bbfc7e2ee5c4fd816ac2490aeaa11406a79ac40b1c57bbd5375a0a7c80a2dc3aa08fe69991c615c9d4081e090e719b8a1f0cba0f26fc7d1911a37b35fb171edf2a28fdb1da672bfc2b600f5e8e9879cac718bd85daacd723cb9f0b47dd73d06beefeab37e8d0209d11557bae4b16d0c75a04df3eee2218e8b983f504044736700616d315064c92a09cecafbc18484daf5c3b47a5013911b2f33d00dda84d0a0a1b17a08ef7a71a74d22223d53c3a7a256ac1afbc19a4bcaae53d42fa21e913952e675d9c30d3e732a9341977f84d03b0210cf5f39320b86ae7cb281e75718ef3fc9c818f0177c25d357889997e18ff29eefabe358c0da3e7ba29c62f2757ea0e9ef8b8804505b30ae683d6b243b37d1dedaacc5c0bd7373ad03329ced7417bf8ba416445d7c02d21188833dce4658a9c4a5b17c9dcba3ac1805f0b789f24e167c5f0970026c4136e7d98bcf2ff749c83fe68bede84b2e8dd99a42be6dcd0d4da0778226ce636fbaee57ac9cbc4bd28a8aeadac9a6ff6248cec0b12ff7fda1b5450a17a04b58cde47195af1fae8732fc8fbe3bb419cac9c4fa4afa78f3eafae69c157edd2259793d21761b3ff0e82004d136c84a5f66a64a1fbee951ac6c67da74b139e975e6651644ee02392eed6f08ad4e2055b6cabe0de2a647d8d615e429e2b0169c78824b05c5b8359c5de124ac46fe362bad31d90227d97a65ffdbac1f3296c0e27ccd270c7179433c98bd854a752d23b20718fc03b2e6a11fe48cfef7c3ab75a8787dcda8ba77b47167b3d2f18b2a623d8802313bfbd3c21d35b8135307bfac49c0b9b6fd2c8750bc3e99c6347858d20e92748fb6714a7caa55139d658706c97a4937244439fd2bf1697f0e77c74db833eb4921c32f8efe75a7e90e7c93885374e5085b00884fa1421711b643a610aa0a10132a5efea8490fd12075259f1e99585b8c898c7afa3fe2627b86a75827eddc87efcbb5f6112a99162defdff3bce947d8617077607678ce031a79dd7ac1a428cb9674f1af843f437da2546f6a1a8070ba80f4c7dbaca1085d5aefdaed972a67af099e7b3896c510212e81c55ec00625a61ed927254916cd29a67e03cc4d92817dc897d65f46a8e55a29f6d831eb06e7bf458c2696f47d20a3b5c70008930bafda83047b246cf99bc980a212ba5442535505280592846d5afec5abb143b3a305099bf832a0c8ea4331bd3ab02304e0d75eeea53d1eafb5a0e68de47b3f34cc8937bcaad1486c991966803e9a1cdd9115b0ee1c324cb3cccdbbff93d3224405f14089b4730579072b34662833a2af81ac76524912378a7779071be8b40b2a0c82a489196327bdb9adb06fc9271fda4ebc3ff7a9ba0ca3ade6e5e8b879c9ce8590463ba93e3811a670cba4d0bee79262f081987be5875ea3edcbb09ee32ea6cf9a3b8444ee12d52595f358418cef6b754dc02946bff154d5b6f9423252fb260b668c4c69f8e50e9bc33a9181f2b406360767e2dedcc4627fd6d2c932a4275241bdb17e526ecdddcc543687dfaab11e3083312688ca335908577ced2de910f180f0852f084fde0dea6d35aae4dd4703961fd230a769abe3058200b707b0dd47b6e7f05af15724bfce992de485a827b5dd440704646449fcdd01cc3871c9c47f1b1a17e22a17060ed00185ce539b93ce8ec5abf687e0fb553546c4fb9aa08b75bd13210608bb5cb335cd8da4806fbbd4a455b9c9ce536052af222cbee79075d70e390660bad9490b1854d0f4644b021c426b98a13b318dd954bd8181e776cf929c7204abf6798dd16e750e40d53d02c7fe2a26c410bfe952b7881179ff99b4dd47fc3c8cdf3dd11beeece3e821260fe56ee4c7fcc4ca6f5edd9edeb36efbb4592e019edcd48d6003a6fd7826399cbea7c2fb3da6452e1b6fe62aaf2561cc42dc86e08cd0a1c160f9692a85feb28ba91716260f5e562d99f5db1313b3aeb12bd98513e76a0707b053c95fabf690399be42e762d7c81874ba2e0724ff4e58d3b3264b8c70b8089d14298a7816f4b2c1e07d2711f3fe7bd9c7468cec6307f964e36d49761a32827a9e5986603ffacbda56c4c1b01c744266b11541b5a721fbfa4875edc12649a16bff96c15a26b59036e06ecbe282293068c15d9d45464c78790070e83f44d1540aa95048823a9b48a25513f12c44ebe2e03054b7590f6f5e1670e49a3b43f27377ca20067f7daa11f73029a87f3e646ece17f02d3d59c61eaf59476b41f703afcdb15cea843ae72568e164aaf9a", &(0x7f0000000500)=0x1000, &(0x7f00000015c0)="04f171ad170a67428e41fe7f829558034004d982f0b15138b7294709d390921636b0636cb851aeb2b57da37278563c3c35b916a495a662b761e1edf5c647cb6a2f299c29dd9ab78bdca1e0f47feb4e6518f716f92e9f96ac6bb596de50d6b4e2da991594ae585b1d9ef757a1278fc6ca86e19d79ab0ec79ae455a7c8080dd40bae68991e0bb08a055b543c76f31f68e639ab81ffdf1a467481cb65e077c9e4139dfb394e14351d82892004a1523a9a155d175ea2a7ff5a561ecdb9797b2e1196e0dbc984be4a40ffe3646118cc091ae238d2d8191066b0b60c64036c8393888a2bc42c26df6a16f6813ca0e7", 0xec) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000000)=""/71, 0x47}, {&(0x7f0000000080)=""/155, 0x9b}, {&(0x7f0000000200)=""/210, 0xd2}, {&(0x7f0000000300)=""/91, 0x5b}, {&(0x7f0000000380)=""/84, 0x54}], 0x5, 0x0, 0x1) sysctl$kern(&(0x7f0000000180)={0x1, 0x43}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 18:38:29 executing program 1: sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 18:38:29 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffeeff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x157, &(0x7f0000000100)=ANY=[@ANYBLOB="e4ff386e7953f6f16887ca81b68b6cacc30a6f5750b8", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="e120fff890780007052200000fff8000000100007fff0000000400000003000000030000000000000003000015fb6e78e24c43898f902793ba711ae40fba66610ff674d1c9944cafc7a3fcad4239983ce6ad43c9a325a94ffd568ec8d3908e96ea691a9c8cd2b23c6a1e0abac7787f4686215b30279258d2b3660eb95f9613adfa7719ed8ed06e4c7978e73c3e93ba352aa3dbb3fe82338d1d8e59af8db9fdf5d2c09021e6a2f24633cc5d45bcc6a090c1119ce0fff3a334e2ac3e5e64eba1c98e7998118f1a086e2cec84258b210e079292d55b1cfc95fcc84916c02af810612f5add1712f8847ca7996098e195dac2eb31189acc6a45a36a675f0191d157b7498520a7496ef8c79f2ec16b1a55e88bb1254593e1016685e971fd005aef7169d141c860e8703a89e2"]) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000280)=0x80) 18:38:29 executing program 1: symlink(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000180)='./file0/../file0\x00') rename(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f00000001c0)='./file1\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x100, 0xfffffffffffffffe}, {0x9, 0x100000001}}, 0x0) 18:38:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648"}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 18:38:29 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000040)="f0e9fa15402faeb8c44bef8f53d86982dd6735d315165407a2b6ddff7cd1a3e35f99b36e0ac7f061a3367dacb909803a0c8315808d0bb5ed855faf7ada1a9a9578a1ee37f7d8ec4e34ee98dd5d89052ba90c066f64467ec26d8597accf4f60563827ebb670ed3ea30e8ae3b1b50b03", &(0x7f00000000c0)=0x6f, &(0x7f0000000100)="60caf6d3d1a12fc6ee9613f9ffdf7ce4be988f06691cb295b537f943a7eb5101bc377f32068b50073b803c14175c32f4da97f70e3f51eed0652d1cbf7fe0fd2ae40eaa8a270127d0d13632253da5e0306b9f5e5393", 0x55) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x100, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaa0200000000000000000000000000000000fe8000000000000000000000000000aa4e234e2300089078"]) 18:38:29 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000040)="c8c593112074bf00131995ba290c1ee019398efe1befdb8de4514ccd4e6d8d47860e0d02a9ccc52b18c9248e113948b9d9e44d3acef8eccc331330a4081faf010b860e29d011bd9bb6d9131ea0da553097f8f08cd62c846ddc51be32059a15c3ed72347e13d3d2e8b9f7fb520072eab56bad8a639ffcc81a3fd1939b20ce0797b75e6f0a58bfee671ee373df73f1a914116b34830b746daee615426a7c7684d42eda279be4e51a89a12a05dfc99960cc1c41a8ad5e200cfa174a38247587f7f623c59ebb", 0x0, 0x0, 0xfffffffffffffeff) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/249) 18:38:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="cff314a0", 0x4}], 0x1, 0x0, 0x3c) fchmod(r1, 0x8e3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x401, 0xff, 0x2, 0x1, "ed9e2ccc6a1201c7be7c73ac6ea516a428ea7e2c", 0x0, 0x8}) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@in6}) r3 = getppid() fcntl$setown(r1, 0x6, r3) 18:38:30 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x4d}, 0x2, &(0x7f0000000040)='\b\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) msgget(0x2, 0x408) 18:38:30 executing program 1: msgget$private(0x0, 0x2) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchflags(0xffffffffffffffff, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/2) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200)={{0x0, 0xfffffffffffffffe}}, 0x0) msgget(0x1, 0x8b) 18:38:30 executing program 1: syz_emit_ethernet(0xce, &(0x7f0000000100)={@local, @remote, [{[{0x88a8, 0x4}], {0x8100, 0x0, 0x0, 0x2}}], {@ipv6={0x86dd, {0x5, 0x6, "d57c32", 0x90, 0x2e, 0x0, @loopback, @empty, {[@dstopts={0x2b, 0x0, [], [@pad1]}, @hopopts={0x4, 0x1, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @dstopts={0x88, 0x3, [], [@padn={0x1, 0x1, [0x0]}, @padn, @ra={0x5, 0x2, 0xc887}, @jumbo={0xc2, 0x4, 0x9}, @pad1, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @fragment={0x2c, 0x0, 0x2, 0x1, 0x0, 0x4, 0x67}], @udp={{0x2, 0x2, 0x8}, {"a420f649671e6a6e2b2154b4b4cba5520978f570ee409c344a7cb858594aa8fdb09e463f86a0f2b2eeff1f4bb97302d1"}}}}}}}) 18:38:30 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "a400", 0x18, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}}}}}}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 18:38:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x92}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = syz_open_pts() close(r2) readv(r0, &(0x7f0000000340)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) 18:38:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r8 = msgget$private(0x0, 0x2000000186) msgrcv(r8, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r10, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0xff, r6, r7, r6, r7, 0x0, 0x7}, 0x9e7, 0x7, r10, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) fchown(r1, r3, r7) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) 18:38:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x14, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x3cb, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x0, 0x1000000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r5 = socket$inet6(0x18, 0x5, 0x4) getpeername$inet6(r5, &(0x7f0000000040), &(0x7f0000000140)=0xc) r6 = shmat(r4, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r6) shmdt(r6) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 18:38:30 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x3, 0x0, 0x0, {0x0, 0x6, "274715", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 18:38:30 executing program 1: syz_emit_ethernet(0x129, &(0x7f00000001c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xf3, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x3, 0x1, 0x8}, {"255fb05d6555ce68acb5ea7cb947d40630f65ed998001a8726f461e2c5d6bba8084c3c04d5bf0b8a78ef31ee1abbf9cd6819f7511880c211798fcbcac1becb15694c0baf4ee52ac0efa3c9567b226efeea553e7d2647489184efb4540e26d84e8b9320501ea9c93c48b941fa141bbc9bb0f79e59c25182f9fc55f3ba48bb322639491334a0b1d7e3b3190e6c3013aca5f06bb96cb11bfcb8a23a9f2c19898dd6b285363b58b4b176daac41450966fbaa26c3567824f4954abd778e5f5c2825e0f1cfd89dda21f29012e08a6450e6a23b27893caef60c6421e7913d60af3e5a5b6fa2d9afdf5e8d6ba5df29"}}}}}}}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x3, 0x0) 18:38:30 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x22}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x14d}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x100, 0x0) readv(r5, &(0x7f0000000380)=[{&(0x7f0000000340)=""/17, 0x11}], 0x1) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x7, 0x20}, {{r0}, 0xfffffffffffffffa, 0x5, 0x4, 0x5, 0x29}, {{r0}, 0xffffffffffffffff, 0xe0, 0x40000000, 0x3, 0x80}, {{r1}, 0xfffffffffffffffe, 0x5, 0x80, 0x1, 0x9}], 0x37dc, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x61, 0x40, 0x81, 0x80000000}, {{r3}, 0xfffffffffffffffe, 0x1, 0x10, 0x4c70, 0x8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x7fffffff, 0xff}, {{r4}, 0xfffffffffffffffd, 0x3c, 0x20, 0xf, 0x4}], 0x2, &(0x7f0000000000)={0x3, 0x10001}) r6 = kqueue() r7 = syz_open_pts() syz_open_pts() kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0xa7}, {{}, 0xfffffffffffffffb, 0x5}, {{r7}, 0xffffffffffffffff}], 0x7fff, &(0x7f0000000240), 0xfffff864, &(0x7f0000000300)) 18:38:31 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000005000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x3, 0x5, 0x1, 0x1, 0xfffffff9, 0x2, 0x1, 0x7, 0x0, 0x800}) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000040)="2025b41fe2266874b07e1f1d96f0b49116a337166a56c5dfb58b90155ea47575678a2e220826aa23dc5c555ed3da6477983d64466d9a8ad044d1e0d881870521414a335d5c279d3bcb66b374f7529b18e58725a8ef606124c05eddb60e8f673dfdfccc8255b3b634c92ca790b2b69d897c8a99e3fa3901a7320c6f3f66c179541ddc77d72e2cad4137ee6670360ac47134ae381ea3932b2491db9c41a843ff7e2bb1816e93997a56fc2f4b7859f8d9b7e15ebc85", &(0x7f0000000100)=0xb4, &(0x7f0000000140)="39b88f6d30a621170219ad4c1a4a25dd4b8ea35e194b79178648ac4cae90ddd1952a912e55405b409c0c843e8a1ee001d3be16249765c007acc97147785be203fb2c27c3529ce62cc1de50f0769e1e517e23b371d5ee3a133f08326083b97c812cf7f3eef24603cffe0777c2", 0x6c) 18:38:31 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000004c0)={0xffd8, [{0x1, 0x1}, {0x3, 0x800000}, {0x1, 0x5}, {0x3, 0x3f}, {0x3, 0x40}, {0x2, 0x2}, {0x3, 0x5}, {0x1, 0x40}, {0x3, 0x2}, {0x0, 0x6}, {0x1, 0x6}, {0x1, 0x3}, {0x3, 0x19}, {0x3, 0x7}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x8}, {0x2, 0x9}, {0x2, 0x5}, {0x2, 0x5}, {0x3, 0x40}, {0x2, 0x3}, {0x2, 0x10000}, {0x1, 0x9}, {0x3, 0x400}, {0x2, 0x100}, {0x1, 0x7d}, {0x2, 0x3}, {0x1}, {0x2, 0x46a1}, {0x3, 0x1000}, {0x3, 0x5}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r2 = msgget$private(0x0, 0xfffffffffffffffd) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000600)="d1a988a0c3f5d8abf74e29f0afc7c520d979a631acf1efc1a16991e70ec9f761cd1f4f1c43e5a1897e6fd9876b3baab589c607c5758e404111f446749e3c3f9306172503f899932f04f9421369d27c81b384f87ad761de2c437a33109fd53be10ca9a1639b3e261d985175bb33a3c540077ef6d431cc56fd973b76ba7768a0775b1728b25b689cf56cf3427a6e8cddf61b636b934628b5a7c9670de81abf15173a5b0e2ceb0e39cf7e15948bf753a4fbf231803896361e38b8d90aa2e400271a18b9", &(0x7f00000002c0)=0xc2, &(0x7f0000000300)="2ccb067f99", 0x5) msgsnd(r2, &(0x7f0000001600)=ANY=[@ANYRES32, @ANYBLOB="a60ee0996156904fe4119ace36d8463e765386734c4377aa473f0214bf80a46cc89157b99da17f4ef056762e91c305ad8548223d0f225718433418ae5c8e5d3d896ea173675eb9251aea07eeab252c80a93bfef0cf273dbc3417da99887e481771a5743f6772a22ea1fce709da707e778741913d7ebbf05391aa6503486e5284e8d88d2cdd4087b691e2", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71db146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00000000000000000300"/74], 0x8, 0x800) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xe48) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) semop(0x0, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semop(0x0, &(0x7f0000000200), 0x0) r3 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="d20e1f0a7640c4511903b322f8bf49702ad6b4d4c3ed14a1acf32a943bb178b70f9f769b33116a20cc948db77133980f4241a50019b12fba35ec8d3dc8be7eb3beb10c3df8ac8cfc54685d44b8a916d7e9311114320f62b49788ac3b840300006b61c8e819cdf60a4b459321c248c61b3713146a960bd01a6a60710e2d6b22d2582898789e7b62bf275e3aacde1467f98fbf01778b63eb30c2061b1762f94ee1ae68bdda49c46fc4f19aa99f077ec9301d3002"], 0xb3, 0x0) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e96936"], 0xc3, 0x0) 18:38:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 18:38:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) write(r0, &(0x7f00000001c0)="2c327988c006c5d3d10db481248a034a2df1b7ab0178290900f3fa4b5addd0112c8550ad75ae7c51d31c327e5be4347e8a6e21c7f7ab9ba6d0575194b6b23ceac00c1a3ca7f93d9fe084f445948d", 0x4e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x7fdfffff}, {}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x1000) 18:38:31 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @loopback, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) select(0x40, &(0x7f0000000000)={0x2, 0x7, 0x6, 0x3, 0xfd4, 0x8, 0x4, 0x2bd}, &(0x7f0000000040)={0x8, 0x101, 0x5, 0x2, 0x9, 0x100000000}, &(0x7f0000000080)={0xf754, 0x0, 0x2, 0xfe8, 0x5, 0xee4800, 0xfff, 0x2}, &(0x7f00000000c0)={0x4, 0x7f}) 18:38:31 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) r4 = dup2(r2, r3) recvfrom(0xffffffffffffffff, &(0x7f00000001c0)=""/57, 0x39, 0x842, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000180)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x9, 0x9, 0x5}) fcntl$getown(r0, 0x5) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 18:38:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) setsockopt(r1, 0x4, 0x21, &(0x7f0000000180)="8c52eb55e149e988238cbe24dea21289b82d72e8c00adb909a1cbdf147acc36bfd208dab72d4233e3b48d77fe2671857658d66d6bf2e50ce5424605cb1d43925e2df1686463aacbb7edaaa698959a31e85d33dedc6f8a5e82cefb83d8679bb2d109800000000845f0e7b8443f7dd57e231989bbac4e717277123b52386e556da430c7e85343c3112db9644cd1cfffa85d5aa2774e0f5c43fb074c83d99b22796cf407cc32c95382f885633e3db9be0aac76aaabf8f57dd066306e73af0d35fd8dd28ba6a67aa48456fdb85ba34c347ad7165", 0xd2) 18:38:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x0, 0x0, 0xfc}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x6) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) 18:38:31 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f00000000c0)='\a\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(0xffffffffffffffff, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/56}, 0x40, 0x0, 0x1800) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000040), 0x0) r4 = fcntl$getown(r3, 0x5) pipe2(&(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xfffffffc, r5, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r4, 0x800000000004, 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 18:38:31 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0xb0}], 0x1) 18:38:31 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000}}}}}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept(r0, 0x0, &(0x7f00000000c0)) 18:38:32 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000200)=""/123) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/170, 0xaa}], 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x87, 0x200800}, {0x41, 0x1000}], 0x2}) 18:38:32 executing program 1: open(&(0x7f0000000240)='./file0\x00', 0x2, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, &(0x7f0000000040)="14943ee59a03d9bd2faf90e0cef5d97200803455502aba0237ed5bed419ffa9a15e71752f44e6711279ecc46a9e6bf8a7fccc3e50a908c6618a43d453f4662291981f49c24a4836506243ad374226e2ae22c92f5b4002e4407e42d3b4c3892856a691a269e33c37a07021bb489d782800587748fa22ba33771e70861c9f46cc8dc410ac2b238d834e36804767540f947f0e769501f342d3c72925fc66525c5b69c616e90ce7f2a830aff3f8ceee7be80d9671113c1275d14c45d8f567680d2c625134728e6cadbbecaea750fa284fc7cee9a8239f2d7b89006bd44e4f0c56049c7326d2dd802762fa64fd94f7a7de2122830f5848efde500120316275e15254409d023221d2abad16cac27412badc9f427ec0e62994edd3a29281498274c64af9abd23711dc658aee3912f1aab63cd1e70737edf67901cac3866fbf37f8eadabb134f92d41564516fb5832e6a1b60133c2607b59efd00882a591d23da0c1895f5cce560a94848dcc6c2b0923a7a45573f9c4fdec9c73533c26a20f4de46b83cc34ec46b0f6f1ff0ce1ee99b3745a4cea271366659bb1f83555d3b05bc880013471076b6c1dcaffdb9aa288cf8122b4ad5eac568d7e567c428fb628bb5cee88bd195b913d88297a741cb1c03be1fde11c91", 0x0, 0x0, 0x0) 18:38:32 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) symlink(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)='./file0\x00') r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/4096) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r1, 0x8e3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x800, 0x5b, 0x80, 0x1000}, {0x9, 0x8, 0x3, 0x9}, {0x5, 0xbf, 0x9e, 0xffffffff}, {0x7f, 0x0, 0x2, 0xfff}, {0xfff8, 0x6, 0x9, 0xa74}]}) 18:38:32 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000c40)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971606e7693b7d54d8e3c0e5600383a0000000000000000000000010000000000000000000103009078000000006000060000000000fe800005c015b67140210e02000000000000000000000000000009000000bb0000000000000000000000000000000011000000000000000000000000000000000000bc4700"/151]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x9, 0x9, &(0x7f0000000b80)="28e3606dfb24b7ef40224090e2f21b06a583803ba9dc700a1d2aa0b92c5365b53ff1ef54764c163d035b927a2da99dbc1a935ac68e4a48df04f9fe24cde2aaa97996609abd57be6846888c7cdc1aa9730081638f6ada029b34233de07dbccf0fa3e3bc9f15591b7f867d4388a64f0b6397497b0d316f5266202cea56d2c85a8182e204ae76056f8d3afbe4e62f18abd4b0088d0e14bcd22b409d5ec8ccb804446575", 0xa2) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080), 0x0) read(r1, &(0x7f00000002c0)=""/239, 0xef) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x1b2) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f00000008c0)=""/97, 0x61) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x2, &(0x7f0000000940)="2406578d33308670b6b02f31abf99c23b83e622172a3ed12632f8d9f85fc6f1e7e65519124765838c52c8e9a01b2cda14c58d16da4e203479f92d945578d2d326ef8d39938a97334023e34c2d2c4a05cac63e2dd847aedbb0a389e86222650db85f6031a06ddbe3b1ef42a27de836a5f0f784a5a37fea32435ed382eb8be0596ae9d578f65f579392ada0b5e45c4e4894e0bf57b98d971fd5e571097a039d37e7f2c32ff092a681f8fc420565de4db6bf09ad2938453ed12a5e23434d44606286afd072923d5765d604e562191bfb9a63c45acfc94208da244d9f7af41c502e39960522c2b183509e39cc13a4741187b6de8cb45251f7202", &(0x7f0000000a40)=0xf8, &(0x7f0000000a80)="0b2152bc36ab47eea7a52529b716c86e42c7c136d052d97ab99b926aedb3444aa5377f9d85d74001120b86a0a810bfd67012526913adf522f6aa34ad32f0627d735003b18ffb63a6c178116a169308538a019601c6fe87e9243fae26cf8ad94a0c35e183728db22c2818cc0a5d92407ff538db826617026a40188ea35a9f65cac62c0a08c618e9a139360cf87620d0413d6c24ba57989ddf49dd514f4d83382695aa3e7a4f027a155325a91ce3b435d9f052a0bf05681e5dd760df657236a3766f4181bd39138245dcc6a96c5402bddecc146973e6", 0xd5) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xe2b, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)="9f9dfba895868642be41e58cca13ec45353d65983e611082e02f35148060f6a2fabc006e038005d4b6ca390e9ebde80bf1875cee2e15a47cb3114d0737d22dbdc0bfa2fdc9e3b98d1cfd2d403a1847f7a853eb071a34ae799cab990665251d20abf96a919fd737642c2e793467b34908ea17c152f4d09d800a652ad0248f3873386871cd3a1326d77c0ff5bb874ecb7315a27b078ef10c5260383f59a9a1bbc18a75b5baf380cddb3a19818dc3bfcb9ee09f30c2f277e1c53dab2b4e5ef0dbd6e5c8d766b5aa21219a55333e7a2492e676e2bf84d964266c", 0xd8}, {&(0x7f0000000580)="9900ba0fe4dabbe50fccb92f6e5891e1f1e52330854b426fa2a244dd6cf6c7d99c101526940dc45f9fe647ef154860340ee24e413dbdabf7454d198559a128e23b490eabf3cf5cd52f727dd0dfee47c22b4558494a2034f632c1918d67ed14b3453c23e86ae136192f61673d4d4e36e2b1abd01bf538b680062baecf7fe9ca618ac4a9b639a99f1dbdca8e24cf42816293c1f4808e330d579f", 0x99}, {&(0x7f0000000200)}, {&(0x7f0000000640)="6d03b6c8493bc737fca81ae444aeb0268736b67dd6da25a6b77898398bedf25b107dbbaad5b01fc340cc00bfc5f13398b1f44bb1144852ad579bc67106ec987ee3e15563a77f83efa73d8488c6f605da5ac378e458", 0x55}], 0x4, &(0x7f0000000f40)=ANY=[@ANYBLOB="b80000f06a89235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abfb1c0f048a60c6fa1b39a8dd1d4b2afe5df0f80ab5d040b27409367cf4099a3b25ac43c9671d50beff0fcc668fa6b16614f25ee0428cd92c4353fe9589cd6bcd700ecee66c483130200000042db8c08ab1bf6fdfc8a6deea54abe66e1bfefda8fc686a8bb93345f168db2f08ec1cf562b9eb0eeeb760e385c1fda100506000000f3b8967b000000000000d800000000000000ffff0000010000009ed33ac223262abebf61f8c0fd2dbe08e43b979ac8a3815b52c6a7eb1f9c4a9603a17d040bca5b00af39619ccc9f171968d1bf41bd3ef772fecc1ad6d1ffe55b78331b12b24a959f6c929745419c0e2209d15b2fab7f53b05790b43769a5758126a84042c660fbb615e3406c71171466f32620aefaf513cc355e96456aa046b9e9bb888c690d7f7d5ed16219955fca7d00010dd6bbe66674346bc0d161b4022474d71ed7ecaab2793059e4531769d90e9304171c5f09c8bf0edc5e7e64ae41ea7ec7a1fa31000000000000000000002dc14d5fea3ade9def47042fdd69f4bc845b806fbc19a79a168c15f87aed34cfcadd652927c8513d7edc6242ee4d539ff0e8c381dfcb1c60a363816c5a31f9e307de5da53744c5ba821e1906006acfcb90656038d6c403384defa0ead1dc0a7696670a418a42e0cb179bc92af9d0002d01d71eccb243dac59088f4418624bc40d58fb920dadf583b290e81ef304a44993f5c786351e9af520526b6cb86c0"], 0x190}, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0xfffffffb) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000080)=""/35) 18:38:32 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000480)={@empty, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x14, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @loopback}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x4000}}}}}}}) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="1653e412ec3b9e1f8ea271b6aaf77981645dc906e848b680894882890ca19bbd1d23adbeb03ec84c530bed6507a0dd2dec37d4b974c8143d41011366d0cbb4957e2af29ff0bec39a6035dc3ad54cb96aaad7fa3650cde6dfb861018de4e2251dfb9df79eb96a31ecc3ed90021051214021c364f97955eb781de1262836908c1e18b7ee9dd9f2af41a0c32644ad3155f5a1b0e6701458c0185ac223d3e5c33ea828ea9f1abec9cf06552cc584705e2dd84f5b99b323c7aa0fe3cd10e45e2ba631124f17260a01f1973fd949987eda995f0828372f517023c5f2a0016e2c1b4a", &(0x7f0000000140)=0xdf, &(0x7f0000000180)="fa6fff39e10f9a1dc0fd91199510f7450c49d3981185a74a54ab5a5066598f78d8339e3c2a15a0f8f7d39eb50f578a11dc17e9087ed5e0a187103fe4a46d22eecf33fb9b5190b487a820251cce9d516e746177e1b002ea51f14ca9a348d7b6cdeefc827e2d5127d278769025c9aa54fcf8f14581ea96cdff786518567f39e01d21fe71350580b6c0a39d054cb475a8333e873b280c34ae83c02a380d80ef40d8f298045e455de4d8c002578591b34ad291f666ddc7bf2e38819f24d12b9bba9e12db2a5194ee82e8be8badef16a2e1896993725e160141e57ea5e5297b65", 0xde) 18:38:32 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffd}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x6, 0x200}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x81, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x0, 0x200000004a6, 0x5}, {{}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x5000000000}, {{}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x2a, 0x20000000, 0x8, 0xab9a}, {{}, 0xfffffffffffffffa, 0x84, 0x800ffffb, 0x2, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0xee}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x4000000000002}], 0x1fe, 0x0, 0x1ff, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{}, {0x1, 0x1, 0x17fc}, {0x2, 0x8000, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x6, 0x1000}, {0x4, 0x1, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x4, 0xfff8, 0x81, 0x8]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f00000001c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 18:38:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0xde7, 0x1, './file1\x00', 0x2cb, 0x7fffffff, 0x61be09c1, 0x1}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) sendto(r0, &(0x7f00000004c0)="9e4ae1d85a65b3728f9d0cf4a658e07dc910fc5e276d77583d82f41dc5facaff08d2c9cf6b4a93be5d5a77c8a21b33bca98497bc0e1bbc8bd11d62a3b08461c015108f2df287dc13a6fc6f282878491eea7eb07fc7379f3b133256035e91e696ed9bea5585c208e3dbfedb4e6e8c4978c9a9b074291d46f2aca6780ac32ec8f52a0e3b6fd2483acd7c8dda29a8389e41a95c3afdd20b3fd5a7c64ae9e1fa41713d66dd27b2fd47a7f85b241cb8f62aba955685280a0d5521877aed7134ba1c974b5a7e05a4685554651e9ed20cb418e36e76af350f6c7d2623be9055dbea25923401a4f12cdf5728c367436f16b48f9270afa269b42cedee9ce70d7b88b9e2a37db64f6aec46d72ddf7b1ec48fe9ef37cc5454583152992db984d1f5287555fe9476dc68bfc82fe5d97dc9a0c4e143f07aabcd66032ea0cc7481c34b2a1a0dcacf6a30a5204b65ddb600faf1a97b8a0f747665dcc6c37d0cea1aaee0d59c3ae235eb05978f67b851056ad67214c32473af10461a2871585e78ae208b474cc89b32653b17b8a60d11295dce14eacae8f609d41acf2626298fa64e2a50961edf2fd74b9a24ceecde4da8344389424cea6369cd2b040d2f6e07ce442106890af2a4c81e05b3bd8fa02e374321e3082953ff6a40de5fba62b61788f3ac465b88e049b5f0416124e1b54503eab75bd92ef5a2e9914e65ff2c721819069c5e8b3db903a26ef491ffadce915f09443fbbc1b5fb651092bb5eba4b83515ebfea1fe28dfa77bb1844013093c8729cfcf76fc842110f23e39ab0f5450e590ceb569ff31469020d32c3fbee41cc5452ff753435b543e3998b9fe3af5690df3dfd1127c438285a554fbf4179350caaf60e5439b51a03f2314a2c0406c0f5d3f9879b6cdfc22c4678dfb264bb30b6b9f076c2a67b09721fca224a337432de2e8b007f994b8bfe0698010c57033ad08b157652c8df3dc9ae88cb615c6d27f280ff38a11a29e3d8fe5323b1c616124906aa938f92d283bc4e78922fd003824cd4b04de512d11e7d0ea6afb1a8f52f33a4631c557efac98aa6f0ed146d63b65d0c4dd499561ba03209c6b9006247d46a743d225454b6f84f5a2797ff9e54cf550b4d7a79f9d7590155e3153723b30eb1a2f030cc9f37c6fc7126f027b17e57b78702f2d8e2955a7712b3150f79081e09769d7b010a2f868419a576e7f0e9dcddb361ce872e17d832f9320477e6badc350bfe018dfb16fc047daeae8012dba6ee917bec36ca8fb4ae7ace9a09f434ec99739c9a4b7dafd03cd713dfe3e10488a4377c3ca1ddb346d8dc4f6f42959852e9df297daafa235bff756c75c7cfd41025ea3af54cee03c172b4b31f5ac914bf2d5c56714d643f9c92e8456d4b221f748bf72636dbdc5b6db521898f4ad6dd14aba9a3c538b0fbc728512876d6d8d284d582ceb3b2745d29a1d64014bb004cb15f914fd716e6407f09ff35cbc630d04ea3af9644ac5f475bc06d5fda548f3f8206992d3182a24cd7c4413443d099dacb97a44e378c5480817becb388140966c45aa13f5dcc07d73744086118143cec21370f13fc073fc43228f30e367594be7b3ce7f8a18949e4123e438ced6232323d2e93cbe92170881173bf95f3afb1a6a4198b8e735cff0ca0c3d15d694aff3a4345a55ef33a3f9119d24a0ad7dbd223d0dcf636f270d693f7297268ef52f2eb293126dd3aa46e334bb555c42cb74105e1ba1cf98e2f020906b4a3fee02461890a9226e4f2dd2c276be30bc8f8d20652d52d7b6de9dc56e5cd8d7f43d3c3bf08bc4337aa235e843bf9cec15335cdda12a210ebf8217c92b126d82aa1a27129283e315ec9f1f240c9197d5c23e691dc431a544d4226d67ee203a938008fab58118c57b7e7134353c1c9e56bf1e5ebc5c90e70fac0a4b5861e0b276cdac7f678bfc4d1a876d8b3e8a70a410ac1627b5b11569574326750bd37138c508a0dd5ca6314878a61719a60a2e5682258c3111641e3df1ec49788583685839ab0bda42e085d2b1c7d6655f15a83b377e76de2531d43bae32160fe69c5163377c0f1c7c5af01843ec4bd2187afc6f05c77dfd60dce21342f286b35bb6a37c96403453e93e8f37236093059beb7b781833d08d5594d227d2fc1306f8dfc6443f7eaabdad68ef60caab70fc7909cbeaaddef86695b11f29c6cb4551e81e03b6f3a361b05a1eb388d4be1450f7f5323db8b4afb6b86e8559b88d0165631dd5c01c3ca6e08b051ce117b841d0232ec982533c84b65896dbc35fa7c20c33e1ae91b0de1c7bdbe4a9f903eae731813afc0e1688195c842291f55207f8dbef467b00a76d688924caab4052bb8dec69818f881ec2bdf9d144c6aadb5bbe313e73867279c65295cece2d9872e5550ec09dab2713722c5c60bf363ff6a7a4a6d2d299e8c158ffba9cf745452cddf28a0c29cee0941ae36868540ebe87cdf4e070599ed097c4ada12094afcb4ff1849dbbecddef75e57b2f6e438017e01aa6530655e7a89deec88080f9c93c8dc23fb6f01a7ceae4ecec67dfda76bed429c27e55b88c63112cd4178558442187aa659c351cd96903466ee5c0a83a55487d91047188607c7da6c6e5cf5907b7c7f7aae437d9dc068cabc9d745a867f4a7f656173e800791769078b0a6e46b0f3e01ddaa4fe38e9ab6e42afa2d0605b8a89602a05c93a87eb820af2bff0815a7e1f1272cd880ee50d2d5c6764d566fe0248518f5da99cc230817bd737aea0a32194c8fe37d5b11dd2188151ee25fa52d448d30bd60b14011e4bfe183d86cfc40b75432e3214376aa94e770b57ba2509c9853530e6d7d6293e944f8300e99ac87549ed7aafaaeb011062405cf053ec2a1b7996a1a211435078a81cfce0ff42631dfc6700578ae912f2704bcfdb25525776e93c21653518da466f40968b2cfe2ca9b100beae94217923a8f2a34e4777b97241e5dc142e8996fa9379a58244fef5dc5db732cefed0078a05e341c8aa180dab3db0ea3b3fe2e1b75375967403519229028f2cf110a7aa5707f070e71b60e21ca8353b5c8539a823e28947518d08eea66bce6fa958ed1613357e7678a8461de34e3668a4aae510a8d79b6418b5a4787a866554c24941c1f5f9cde160a46bd69d9eb48b3d52bfcc2ab3e03e0f39c58b9182bbec1f86cbf56aa0e1c75b66a525e58b02022299c541e07fd60957016f2b358263fcc8fecf58156974ec984d53477d302d0161e711139d768b9d48d22c745970c982aa7cc4b5879a6de208d36241ce9846d52d81297627826cf59e4f7aa4245512dce40123211cf4a6c61ccc18e6a889ff07c348822bf56d8204ac99432cb88b8ac19be10c80f55245708aba467cf686c3e8982d795ae5778eeb50653ee0e9cf391fece30e902f8619f3931b6e3ed5c62a748779d7d9bc244869c66c5e785cc301f98d291bcadc8ad0e652d4335d75807b16882f60b4f17fa4db6c0924c29d5dfc79e6416a4dda647410bf9e35eff8dfe7d93dc2c2592afc84d74fa7555fb7bb79598a763b6a3b6d62820f70944f14f1acc0b5590eb7787592a1b7dcc12445f7fdd08b317ed26f3ce73adfbd0071748712c0a564c000da9140ab9b39f075dc462f64d71204e32b1fc77ac3432500bd2d7ca08dbe7ee20186b3ab68d8976eb712c678ea65ebd3c49e8dc3b0c459442a5a85f8b4ba2a62b66b77a6afb6958d2f9603aeb1af49938d36c9735899c45ea54e2c2dd2de328429114f2670cc1e64795e871b72823f6bca31466911a2bcb4ca26f09e5504bd54ff6f1ca520924717efd684d909a9f2fa82afc797b03d25d0ba429f162816bf165d5530522a50c910bb2db24a145937ebb9d5c06c858417d0004d4838b9c82222a04ffae81310315ef1870cd9eae46c1a601a6d6bf2af8a7107edf7d5dec41e5f4cc4b5b310175e3bbbe3605619a37022ecf6ec0b4afef9a4727b60a17a704127a90aa1fff083367af8d9dcd409e626b6faa773a15006108e1490d26cb796de2f970c5ed7b388ceb68278199b2759b4e982e34d0e110efe7cf9b914e912afa6cc539aa8e4c41fef8ec68d564ef7841240cc2a570ff303fd12be5c986495c3c2e70918d31246840e1ecf6ed1d7aa9794b91f97f358f9d20eedfcbf33b49d9cf867ee3727e4b98c47e10add03d49f7925d948a53638713878f0a0efde48218cd4e86705b37431f469dd5b44033af73497b468a2c6ba0d70cdc0967f154b778eb31d6247c011d1c465019f3a6c341bc75952a8ba438e04814e07251bfb9453c1be293ea88433d85028e63409e784fef98efaea1dab08884475d3bb36f9e9867a5761a291d158156ec196016ff546e3e5be1b8b1e1a609e25722e5adfb31996cc3f51b27e7ec248a565c74a8dea5ce3f201199dfa8f6d4748d7e3a72f38cff535112c5e158405ebd2324374f78aa01a908116083ad487a2c4916316d84efbb3b885edd10dd6f349e479d959eec16f779aa6ee06d19296556b85cb4b4b0f5f962979963fd2425c309141c5ffc2381d19886fbc067bfad8a813d1713b90d6b88fc9dbdc45c04ce6ee06c6a887a49e90f86b1f611f31780c0df5530e2c8872d61929b9c0c5b8c936872bd4461e1d9a88cdb7fa7e4ea9b1d2b38e792f2790d8c238d91c59c2c45f63204c983edda9f5053d45bb40d906403471fd21e229d41f0f9abe0feb501a70d558515430016d800d43bd65113662fd57dd2c3fc1e34aa7ae0f06075e6b86072d70d08464b566b89efe03e69f6c1fea7172d2176db54163c82001524ede52ad9f85a68393c6088652726558fd234b21cf03e577a5bfd49904105bb72b20aa3ac50bd83f893df2ad58e1d96e7f9444af27f959728e6a2b5a780655c93dfa65a8451e2421084364e736b94a12fc798de1536b2e0e3b7f14ab4accc055c256ae60bff798a297ff92dfce3ca20aa8079dd040eaec1984051f083453bb53297af243bf901c14227dfe5f1c6daee3d857b910c2099518d00652d23724c61ee8b5768d6b5ffb6f830c2b65783b5eb265fff9fdd09b993d392dbcf21692122e23458d7a7128dbda7c272d0f17443272788e16d57d462512ebaf16b9f89cf6dac859f774cf1b422ddefc507ec3766859b018ae140cafbed8a97fb1fa0b5fbc2c2548f053c2c29bb94c769cc662c2aefb3c6c8a5a35e3fa7a3ec9c0f10dcccac7fa8ef4a3363dc57c7915b41b7deace7643493b0ad9eb7d079968f10b4325212a21fe1207f7cd5f20bc1c55873d6b086f67378ad2f08df607c9377c33dc6cca777111fe93cd269d72823209b4c5db4dd65efd2b36038389fbb8704d8d9286c28fdbb5dd90192564c67372c68f80cefaa95afa0c88982b15e75f6e8d5ef546e74423ab991641534a5a17933e70ecc094822463af4e367f306dab14e2e3f542163af7264cdfebd76241c4ddcb4cea82b1734d54be9988677bea07059a032940fdf23831574d5ca81a6c31094a9f87af967529710bca275d9471556fd412b69c93c21b747812355847fcb65375b738511bfc052b8824c4c0e37ee32096ac6020d29a4c57dc5fb387372a7bac4ace35ca32dbfe5d8c4c80627c8660c3bd632a83f22de1c951697aaa6fe1bdff218f09460cc09640e98479cae4ccd6fe7f1ea83fbd564ebae52957961089ced1becea642c4c89abc32cd96b29d433156cc0ec5209378f70837f141dcc31239aa1da66f6cf54124206405897297f2319ecd3e96d69838a4bfa252a7bc4d1d2bc355c3173f58e3beb08ded81706185d92c3e893cac1557d9d3c46f46ce21c86c3df3b020974cbe4194", 0x1000, 0x405, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="8b", 0x1}, {&(0x7f0000000180)="b2fbeea9a3ac96dd3045d5cc01d0504388ea0dd0178c654f60d7031ad59dee20fbb6385222d2d6b57a642e52a975dfea257dc052ef1040d40230c1687abaad899e5bea2dd88a76ae0f88c2d6b372b0868af68a9cc8aa440bb5cc87bd76b08d6a3d41995ccff649d666f12f657d2453ff231f09b8218c1fb24276cd7d9f146e6e635fbcfb6515d4f8a371fc08d1e93599c20e99155483e0b1ef2634196bcafcfebda3086a29377a3acd066fdb555b60132a71564b9e3e638f84646f13cd95793269a31fd96992fa", 0xc7}], 0x2, 0x0, 0x0) fchmod(r0, 0x8e3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sync() 18:38:33 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/4096) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000001080)=0x7f) syz_emit_ethernet(0x3d, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x8856, 0x6, 0xb, 0x3, @empty, "5cfb5ba716dac01ed604cb", @remote, "feebbc48f847cfcc0206029503c912f5"}}}}) 18:38:33 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000480)) r0 = kqueue() r1 = socket(0x40000000011, 0x3, 0x0) fchmod(0xffffffffffffffff, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0x7ffffffffffffffe, 0x70, 0x1, 0x7ffe, 0x7ff}, {{r2}, 0xfffffffffffffffa, 0x20, 0xb0000010, 0x20, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x94ee}, {{}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x9a6, 0x7ff}], 0x800, &(0x7f00000002c0), 0x8, &(0x7f0000000300)={0x40, 0xfffffffffffffff6}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) kqueue() r3 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) mlockall(0x0) fchmod(r3, 0x8e3) recvfrom$inet6(r3, &(0x7f0000000180)=""/180, 0xb4, 0x40, &(0x7f0000000040)={0x18, 0x3, 0x20, 0x4}, 0xc) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff}], 0x5, 0x0, 0xc68, 0x0) 18:38:33 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='^\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)=').^&:[*\x00', &(0x7f0000000140)='{\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='}\'Q)\'W\x00', &(0x7f0000000200)='*.\x00']) r0 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x29) getsockname$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r1 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r1) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000400)=0x5e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_broadaddr=@in}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) fchmod(r2, 0x3) sysctl$net_inet_gre(&(0x7f0000000580)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000005c0)="5057ec42b788815c03d4c099ecc40a3ca7775c794d9350d6e97fa3d43ef379c2a611e719e3175d6a27e4258b190ffb082b82696f1380f875b2158fc4b41369a54c5a09c862cf92fa4a3a39ac9b478612c5f59540932f710200915920a6f438e84b67a05939f0c1efc25f9c9fd3e4e533fd1439aee575f44525ca59d7fe649c14141b8533a6ff5f28ca654472026506325c8eede753114fd7b46f76bba928b0213473e546bae65cf8ba8c3bcd6e402f302b5eecfb0095cc3b0951c5aef1cc4f85097be7725b7a74bc016ead37d8ae306a6176b8b0239f5414dd14cb97296e7038bb5a118d15586f0f3b701968310d2a7ff9d701a39a8fffc326def080862c1db14d5d10cc39b0cf4b656570978765be81cf507693e4af31bbe8e2aa473ecaeb1ddc014810b025c44c5b1f70fe07e1ccca5a365728d6af0ebd776e28a2058e5cdeafd8f32af32e74c8462d16ce8bcad4218180baf3329d58d5a63c197797a87473af9d2603ca1ae38bdff89993be192cb6cf52138b555a3214aa5875236eca1290775b89e5f74ec621752239a3bab7e1f4e0ef7ae50a7e9002c71e2a66624ebba3c8b28e2e3a4feb0ae1e810c73b0cca068ee9c44a477e407fe20eea7003e3404e7f11b786e202f6b4d52d7b1afb8c5b7e74a703ab7cd01145294fa8eac999a179704c3a134b9b25fb567c5039f67db0d6ff39ff980a3506eda4de8a45a6103ea0b94a052d63536562f94cf1d4ceceeb822a3e5b07a435a3f5dafb0cfb3c85b8c787e0af7de9ae55404b4511a385f6132606df4d7daaf39fd23f9ffb7e6a9db20294144debb2e073db76cc9f25941bb311e21e0cd2c0669757767ce427af47c224796dc3727cb4fa5ca966d6063ca2e41cea0c1674961bf0cd0a83ccd88737dbd2c7b76cf7a3b3c559f8cfe38f3269d23e13e0ca9d65f0c3793704e7eeb6245c2e4eeab7dcb49d78da3d00cac6aee86080985ef3225dab51eb9b3b09b6bb74f4166e2e42fe3a086d02de7eaebd55e9163e63b8bf9dfcd6481c7e2f04797e98a06f99fadaa9aadbf9dcaa6dc1ab4fd0ccfd085e348d259b72da6acc37f962a69fe54ae47fb97e672dc17adfacf986d6406affa54505c32f8e6eb4befbe2a11e54f4fe12b1b68218f2a4638732e5a96cf0193e3f91d21d3dc3335517dc3a12f62ecf81176c63d61a02db4259072c8b951cacd995b8e77bb2a39ab9674d2651b1cc016ff3ea458290b1fdbce7136b8d6ec99275ef01a721ae6fe23f54ad14d128bfc01d331cc6995b674cec7b81d3b9530235081fe042a7b1703cc82172e91d8f478216060bbecbdab909a64ed272b98a45ddae09ddea790d721e165678626e225b101dbf61bd3c413731e435cec7d0e72ac46982b998596c1c185b53a21c87687a8e9aed9eb7ebc3f8be3eb8d3bf30608c815e13dfe4273bdec1fad5d323f90a7394b0978c6edc10a654c27a9372062cad2dce0f2fc638bee610cf6450b0dcc724c07bb72c2808bae3649b2fd9f66efd9cc99c01be2d87945e1bf30c71fb7f4ae660667853dd6d423819afa550d3b7c3cc2d0880af7798dd08a6bacd9fae3cca35d6f7dfc31c3ae0159de6ab3c1cf53c34f73fcafb8e7b26858cf8c9e250f145365173246cea5677eeba2750f8320be44ec59f6bb1c6b9382da7ebe7f9ec706c56964a550b93231a8de60968460604d1a12aa023d9cb2463322f858a7582b97cafbe4b717b599f736a1c85ed5db404533f461c3433f8d92d0e42b5b00d56ffabbaf17cd6795c4b1ec615e83fe3d5855aa78d6e658a04a8ae3c2fc226a689e38d8eda6b16f09481a0151bc1c59b810c598b0cf2a3b9e91a2efc428fcb314ee6fb431b5b110d6acfa6c1c58f7e21a699f30588783b5428ff51d66294a0a8588e0f6c35c376aa680980700989b4b7c1cc4b47efbe9a067879e01ca3e5e79fb27956a81712883a2edec59f828666c625847d35357c3ce4864bc94fc95be28ede3a4931320af1807da76dcae9132aaf8bbde25e749005f7892819ab43d1048b0a2839b4d0dc0cce88e1bc147000f31385818d182f2c033d8645c7b4474e578e98b8d1d2101d8a685b5cd660ef1799f602f0830e24ad4c189d080e55aa7032012fddc3145c7938facc54417afabe3784c7aa02e1c3115d18200ebc5b8e365a280064cddcbd94792356df61b8e27d95986014296b3ce349016aa1f4be2c723a270aa46869a9cb5460f52a5260e0775e93013611c0ad9d14a967d7ebbe1d19319aa90e14819f7517f33febf70f151b675fd9b81b90ca49a25bd2a4e7416adf5cd8b1cc3fe0f8864a09e3892035df1e795aa6df26847626424e72edc5d56fe6d716a3eca93db1eca865ed412f2eebf835d9fddbd713cd33c81f07120588bef585262fd6a342c5ede4e365cc61335be922d743cdf567bc508c836666e962ce3da0a15050b6630f0ff01f78675b649bf28a7384d5ecc912da1819e482e16258b9f9eae84826d482491a376e14f6c97dfb68650d142c89b4c72bffb40582e866e2b723f53300982c181cf03c3b9ba264f67d612dd105f77ce16d4548b911913e6cf31752dcc4e7b6ae5ea2a0de0c104319d0ef2b5de4ae85ddff4c3a233994169085b593adf0033c831771f5859d00a65cfc071f03b5a2f005ff1b9cee2727d23bc2f1426646f5fbe13a36dd72b903032f7bdee50b584cd39b3f3424128562c5ab4fc740a12342df8834ac1e18ae8a64ed087db096f231b6ed40d1643e1792c28ba18d680c470dd644de312988820f1173ad46f27a1e930160f35c5c45e804184288d5509a760d79448aba622c056be93504c525ce85ebdf4cf4776b42b624c07d8169aecd071fd3035b96c0514ccb76826985a7caa69b658840a46088c03a9b8186738e46c8fc66c096b3e07019f2e959f63da4824c30c52f56a33603efe2f1bb851519fea416140749c9a11f1901a8d863f607d5ebe89503c6fcabae33b681761bffccef724128bdd8cba17b9d33524d154c5f958fb414999b377fb1e02c370184fd6beddf73366a2855fafda70aa467d322066bd183d844e2a4d8d131e6753d5785834d74011827fc355f767265da233f51fe5261d0e0f4329c8309d7cba39687b18cc51892a6cde080bc5b4e2cad2aea7b45839d1257799fb1d510caecee6e4b5e13325a16194b69d7e57c7bc822919c2eb5771eec34bb93fda727017452c14ca7b1cf0c36d788b1e1b89b70a21df5577e4485e0d4539b2362a8c6da0bc1fba9985b4b0c6c88496ba570c2bb1b24bd59c94184ad854df244fc19c9d3e83089fa478e5be65c3fb54fce0a91688bd57c2f09ea06c7b6f02d202d4b838271bba1c24b3e2eaa6e31b03b3510a178b1b1e9dc2813f878260853bc8dd1236403160a700a805f2ebbcc318ad7721b544523b462b1ce71e45c54a3b0710e0c8fe577987e26ffca53883137e78282e5e175ff452c82e367fbfadf17743658980b88f65fd8d2ffef559e53f7652722210a7e289f9da7b441670997a6e97c6fe48220686f1b2de18c7899f491b07c248f14cd1c694d306a6b7e2db159808de96adf40737259ddd0d8b9fd756968b21656b166625a3efc3ea400c32418591620cf2d332dbf82bf8a8c92b71931cd4ceb2bd5ec7e6e429b1379de0ecc7ca6c8ea59c7d45eac93aa64b79127c9d7ada6281e35bd1e344f20151347c5a8332cbb11c1b6280856e5ddd7f1259bba4bc4e07f984ff8f424266915e5c910f671549bbed1dc1333385d6a6fdbf4dfe69f069dfdeb154e5c0c48158ccc8ff3eb23d4c0db62fe4601a9c97cb07387f9649e6c5290280d38bdda8e86fcebb3e98cf8339331b69c63eb1b45f97255a823b8b8e215b1f6cc5ed60bac38688ea36937ef2fe5d9024d417fac9d099494b59d74bffce37a16ee27883c922298b30f51ded636884e5575890b73efd17dde6d9655ad8edf035ccfb964b3c4582f32a99af1a705ebbbed2255fcea0ccbc15736a790049815726ffcdb5e183ac842289fe930b9e3a25db518c35acacd55cd6d8ff85935538b456621e966fadb482182a4c6e35dd555cd2a93877e6adc01ef214a1f4d5a15e4568163d31e5fd52a63b8c67836ddae6da759a310f49dbd82b5225152596117c55d7aec00d08c029eef1c6041d12b9b2066d1d346d75653d6707228cea93bf2de5243edd4c230b3b4827829782784ccb8d6139ac8da8026ccb4a659e499c72e4434a9684d4dc84458f1eb7bb1777545b33815f9e26946152d97974a709ac2c7a2002e4871f6e15e6b7b79f00a4124310bef0afc65bf076291ecec3c4189c659b96e30ca75cf38f6d23979d94cadcae3e7770fe5c6193d85c34884d0fc9157ce270cc66b4af59a91c00d2861cd4d798108faf590654b7a451c54bbc1937be03507317183352da8fa37c04b9b4151dac33df624a6955cc0d8ac21db7f192f4b0febac7f90f6e2bd661ba5f0e46e37a77036b484b59093a01f5fb6f570dfaa04299a997c45217f3639d0fb93301eceff2a021e254f4aad6436665581442a197fd1c43f9c8ef27b277769eab838d102d5f603a0086cf62ba80d8ba6a813e3c3eb654b50250b8fed01ea3bb17eb64f56ee63ec1511bc9b86aa33b334e6ca62507e12439e4e6356efb15ca2f9278a36936f82a304ff74491ac05e0fdf027255a8ae76c133fd42ba404e8d5e7d9fd6c839bd598a6f0a93b69114316828e19d920590df95dd446dbbd1c675ee52ebee08ecc13ca82a5a08eaf792a32655c2c6d58d4a5dfc1ee81c18a1de9cdecf640c9f69b169835da6fb8ea81c7978162de2f1eee0b9c799c6de0a48211907deca7571c03536cbd8ced48de0ef882872db977573d0bce3a5b16013a9cd69618856dfa1998ea6864fb140a0eb4d8c063e8b8b8a54228b6f68400fb54589ad58e8f9472788efd49feed2240c5c5728668a35d7862b18ba4d8503dc8a5600d270436c204ac172590ca5f435002daa839f5e03d010b16eb4c16602128d27884822d095289c8dec9e791472953bad4387cd1522f63471864dd4e6f2d33779ce74e088087b99d975664dd5cdc61d3a661a4205d6846f8f68028e34d758e07fd56d2354a49314074b4418abd726d602e6f30c859d5c88cab3633dd672ccfecc56fe1e9f45cd07fabe554c071b4edc1f037088cb0ca69666c36ad7b3271ccac69fefb3f2f07a90bbd2c731d67e8cf847cee4618caec707c88f5c43924419c92772af9551d3a9e5eff5d8b7d83616ac8eefe9be1c49e95a81ce95d7f7d2e66d49e6844c52daccdd64175f81930ed66b761d35ce336812777298da801e7fc907cac372cd566fa30f2d9c4e6fd23a946f2b75608966b44ccb4eea0cf289ea15b436667a7f328f219e10db70d3e6b54dbff15eef9ea314c0421b5fb0dd16a364106324ac72854ef3f80a6889eedc52e9ffdf87591a899cec3f853fc1b772e05db31e24a2ccc0bb26db5ef254189ff073de8ab288a20a1e07e4921a8ee3670f2e15875e89ed3410d3f0f74d56683c4abce6be2b65dd21129b75b6708089494ad58f2aad62ed28a1d4e053bf4ddae147deaddff80818948f8280219b68a575443a5dbebcbd374c7ab6b4c90437879e9a2f115ccb99045817a9362f4cf2f7a0f44eb88a2aceb92329e9530beb52f27ef2618f89c35f9b7a35cbbbbd1edef94872181e8c8f251399a9dad3aca963b34ff30ca9f652ebe5a9eee517dfea80f421334e3d3c94d7e8df4555e559f5715ca4c98b0101c36db80abe1975c19b4bd814f56b92499fb6d897eb3c4831f0fe9eb03aafc1688b8b37a75cd41f11", &(0x7f00000015c0)=0x1000, &(0x7f0000001600)="b9dd3fffb2f89d87a9e6adb1df4c66aba8e08a5ea1c401d090ccd74913b3bb1ab17e9b67d3d4583732bb95d03193a356fc4bdc580f2b9e0f2a44457645213d5b108235b4330cede59cac74eb1cbd55560f6710f645ef67c3ad116348564d82b239275e824d1b5cbc28a489cb65b4137d9c1a3c44b2c943d4a80381682d420efa6a99fb675ae9384a251fa3f58499f912eed16ebbfab399c5c9c04f1676c3061a9bbd282e7976528bf5c5878d844fb578d46a60ed71f0b1c261b1a26209edf5f769bd341ca6e83cb952d3d40cb8a1582a37dfdc2c2652f432c8a0d7b4eecd682e8b36d4e88610bf93d69c7e8d201cdfe6ea", 0xf1) accept$unix(0xffffffffffffffff, &(0x7f0000001740)=@file={0x0, ""/72}, &(0x7f00000017c0)=0x4a) 18:38:33 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_extract_tcp_res(&(0x7f00000000c0), 0x40, 0x7) syz_emit_ethernet(0x45, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0807000000370000000000019078ac1400bbffff219900000000b33745f292084e9cdf03ac7cb6d7866285ad8413292d939f5ddbe26d5d6e67"]) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 18:38:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="eb9d804dd00512f938c74b72ceb51d87fe870f716c327142ae4e56610f6815b8b1b682b9c7a707971632ef357704c17f9c3d73f107d2122962ca8c54ae8842b180e96fb22c8eff0f3c86aaeb3ee7e86393e44f615d7012794343951882724ea2d7257b63aa2d84c652aa7bc396828f09522a56b8cfd2ec73704c4177ed76fae09e284e2a9d7decb105091971afd410eb63", 0x91, 0x8, 0x0, 0x0) r1 = semget(0x3, 0x1, 0x100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0xffff000) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000380)=""/225) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x3, 0x2, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000140)=""/243) 18:38:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x6, 0x3, 0x1) setsockopt(r3, 0x3, 0x10001, &(0x7f0000000080)="6bc4648d9c24b2ed", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:38:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x7) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) 18:38:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x125) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 18:38:33 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072b18e6735cf83746720af7c002d1c0000000000000000f84c8faa32c15682fc54d43e526824000000cec454e37a320afaad6a2bdfec3ee4ec70fc27fa43c0f17d1721e9b2c110d35e0fa3b9bdb29f303f15c1ab87f0be66d1d6f46db4e1a35d475944"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 18:38:33 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/33) mprotect(&(0x7f000093a000/0x3000)=nil, 0x3000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) kqueue() mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r2, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, r2, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xffffb7a3, 0x0, 0x0, 0x0, 0x0, 0x14, 0x7f}, 0x9, 0xffffffff, 0x10001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x40000003, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 18:38:33 executing program 1: sync() mkdir(&(0x7f0000001080)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000001140)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000680)="3485005e1a80df26e68d8ae1a2e4f32ffc7a3288651016465157b092d7a1c646ada1607798dd635ee6e9570fd90ff7ef0becd5bc52e300edda3a14a4bb09cfac80", 0x41}, {&(0x7f0000000700)="561e414318709a20bd5e39656b216e5d2d29b5b2156cee71d6ccf173f39a9bba1f3374d70394f0f7138e0f0188aac221f4ddbab0bb2ac2cde85a79af04f28a266f27f43d577d390ec85185526d440a13599f2e9a081367a1a66555ccc39d557ce405b2c0a52191ea7b033b44a87e6e", 0x6f}, {&(0x7f0000000780)="7c30324f5571801858ec824c2788fa31f2cd9258db199538834331fd10105eedd5d254a7572a0f7a3f7b418e2f11af21b013910ad1a2abe238c6a0eb2bf2457df29b4646ff8f70f8692dd6e9cbc9bef59402", 0x52}, {&(0x7f0000002180)="0def178c3a5ad76a8e877b8de5084253618013eff1e91b1ced0ae0f9a68e7a952ba338839df7dabc9026f65a214e2430f0d7245b00943c1b9790714b358276ba710094bffcb703c983774e3ca9cd75e181283d69f4365299675a2197af6abf0b1cd0234dbe7a9f34903468b9d3f85d408bb71093a5ca7554b735eaa3746d4ae0fc5a88a4cfdf9ddbe1663843f40510e01d7784f9d8b6ef1a0e069d147913124d592fc73582f5928b14198d37d54f8c76945e57d696cdf26393547ff55a084628cfcbfe8dd2c9a75558175db1ebb3a1eaa1b3dae6aad843206d5221e138bf9b9c534fd126652c74fc5f76f38bfbdbbd2cba1599934aec6ebd9bca1fca1ff477b01300b6243d330a99c3cc6cffde5e172bd6026d1fef3d73710e65c9d62b5202534874ddd2e32f35607366f8da9586bf42ab7e5cab42f5f31dad71f0e972e71356791943811309a9e80d2c2fa1346b009842a482d6f482b861e30457752236585683651c6c656f69daff777068e8061b52e3be9669fb5fdb17cc6e97c69fbd506c199aaf009f929f32a69a35d77eaf82ee9c062a342409330d3200a77c5c649f309e7cb0ea64fa244c4837bb5029e601842425203b291c914caa488d643a6940838a226d595f41901457700e30b185cb14102a44ae91c453cdc47f0c9b0968edb0b2f2382d53efe257790d81bce94b263d42b9a59ee90381f1e16528b4301d6ca8a8bd51de3cc95a2ce7ed4750fd6e4ae8302c59a3a6895a9394f4be3a92363930c00f86b151ec4d83cffc3b9c2ad3aa2c63c3b45914715f470f95170c6c9f5761ed8db7234b2d21e6622a648b30b8e7a3c771837157fcd573a703c031863e050e875931bd30cbed46e95e913d7d648ab9d796550e56808b56e4df7016f7639c46f51b413461d61c6b3ec3c8b915c4ee40433ef5b094dbad36c318e56b5af569f3ef30c627ec27d3b784803c504ad1462059dbe5a520b7948ba76ace6bbae9f21e554773dfb5c95021811302615d97aacb3b9bb61324d595474a4114829dfb66c76e99ce148e2fa03534fdc200a019490a2736ec11e34309f15d1622fbcffc997f6c0aef27937b8e960a6f9cfe03bc9400060094e7ac2f2cee8167e2a15944971ab32fb92b6c4edfb2aaf1a6aaed3320dae39af5308a950cbbd5f1dd745bc66ffd7b35e91986886ebebd022013e729cc127787210110b9ebbcb082f58380a768faa37d95c1a46196983f13039f8f9d6adc10f47921fba33dfcabb235bd9080b8d22eb469383d8be1ffbdddba069db6a547c452c7832a54f4cadd2ead3aa1281b675987bf08b93ec4bb63f2b91ad65a8dac987107baa9a488b6bbdcf65f87a228ca8676484b148a91930217d2b772d63cd5dcebb06f3e91e01d9018daa21ead04c366ea9b55a5c3073ce28019933120e902cd98cef31ec13cd235db7a1e65404ae786d720510b0890522819664ce2d181bda58d45184324c838de97d4d668433f1e22735af4283d44835f8f9894272458a844f8dd4bf0bf1ca331b78db012dbe3d3cd1cc849206cec86c957aec7c08103b2b720d3d21c08795023e6b7503054d274d0c8665eca6be6d3aaf8d3f2f2ca909927fc203c4afff52a8cfe4d95d5c8cd2aec96a6ca0e48270df8e74f5f903aac1b95e30d7daa9dd2f094d4ea26a6f51892d57b7613b14b3a57f441baddf388cce2d8ddf817058eb16bbe23244059db681405ca2e378596eb71154d1973c3115cff60dc849ecba0e07672732ec91a0e1c31f11d1f11465bfc1fe058d2ef660ded48025c9a303152faca54c8eb73889b14d83393bfba1af179c153722bc4f0ac61a4c26c7d41099f9437bcf7852135d4efd605196cfbe19446494ce0f8316e120f7bb9d8877ec9be848ec57312368f8decc741120c6b7a90f450a1f4b82ec95ce50b0aba2dab8d2a5e4a9deb527ec4590170bda648674eab9e83bfc0e5ba0cc454d87565af128ef659673b8d992d3689e443c9e0288c8a2ab19f1c33a83bc9f6a3b1c5e2c730601a04fdfed65baa25003828507efc9306195c90f3b4e7d15072088f1af77d86cd9d07ebd9e9c53a855b836f606e9e9d789b26f17ec2c2b4dec3b879097feb29dbc29297244a0aaaf37be48ab4ca15c229ac9f9e532d7acb80bf56e084b9a149663a25da4d8e937317827447cfc165546ff50d5dbd0ee3c1ce1547ac4a3a4d695fa3a8349d49d1b3671976e81a0ab792cb9a33964f8eaff7f771aacbc1b588ab8cc2b1d762268217df73d67566542e2c42d0fb670ede0644567990b95f0f052a2db6622a2b1b131d6e14436ce32b0b39b41d7c87640437354f4617a7fd02be8b8c16e47d1b94974dfe4ce2774ccf59d84fd27ab9f7d421c1528f32283ca62c184ca6cde357a9e4bb16adca70cd8d2be79d4ca1cd54ad9e1b2c29b3ef492451199b7f698077aa05182623e7d857805648f1b470b2e3addcb70516f5aa6c80abe99c6dc6b3efcc57987dabeea410b04af97202cf8b7e73aa9be5a0967a6ec247bf60fc9d33723e5420c198522c5cfacd5294a0911a1b076c86fbe3654d25c8d86ae22061cc81e14e3d9d372a4d777972d3004b15bd81b7bd95c4c418d6c49fa88332ac11a60a7d58c90614a39ce9e1c7ce0689e1922f3415e925cdbbd8d101855f7f3c9b4f2ffa528fdf6a51c34d1fca201ba678b59d57e003cad0b805d9606c15d94855387ee9266d093e1c1cc06afda020d35f305e14c6055f0dc89b50d44d2297d4613f2c090ab14f3e56733b4812a6a841f66fd80fd8ad17fcb8d42afb39b912fb973fb9a72b62752e997095918c9fc43a0329405c6512dc7bfb5d3e0793e53f4b1bac3f7dda1341ea59be8a940d35134e0de2e79807218f205db386d8e0aa1477ffce61da1ecf9b1dc8e7f86a564dd8bc8d90e85a0fa493c9276c24da809aef9c8b6b04e142f1e27e53c5bcc46551050812e08e44952c0155b034cc63a24e9693e23a088c61b010a84fcda0d962d230d14a65d38449d8895cf527568a2b2d092c632e20c3a72d6b99158b9a3655f4558d9a585d13bb21a427179cfe9a882ac4c3db15ff6e0a481c40b8d31090f238af0cdfa4c72ee11ddeb409ded249158a62d1aac156e12ba57836822ef07f008ff3923c701e334d612adff8b6834172405d0b6c228beb2d47c25b689bff3634edd68e82fb43f0dc7aa88dd69773541d18b5a8b81ebdd7aa635fbff2482c97e0e3b7b9041380603e2da274139565b6ad59dce131648ccb541dcf59902a41b2c07df7b645547cfff64bf94f0c120b4a84f2cd413c043aed7236c77ba27fed7a22724e604e6f18e0984707d828c04567ae01bfccbc02ace6dd13d8eff9c1e4175c1551661e61aeb2274751a722bd8fe899c2cfcd04bda327a50a70dc89512123ddbfce9a467f368c4aa211d0e73a5473a13715b6591c3aac505858ce758e15716e8976da815dccbc04cf0c35177d73b91325e4c0b2e9211ff7e7328251f2c099181c144464daf66ccb5072340e542f76de80cc8fe26b6a71c32dcb7ba245d64e618ee6d5c109796ceff7177b6041fc6c4b0d352bc701e5695de6b9c5aa960171f43dec15d9173283dc0a70275b431c79ba78b719f9311d8a118d6bf8e84ede785d559bd3510a7464796c1a882ebb257a6bd2798ef5fefba7626c7a92c0a2a497e9492cd06b7c619fff4fb1c3d8e086805f61be6a0d8decf3f3da316196b354539dc24fcdaea39bb3086c3335a37f99c4c1718d5134803bcd82c3641a8f1b27e536717f5c5dec17b2cc38d39849ad2ba2bdcd5c59054b60787e2d216496a3ffb9c4a6402796e860d0d951ad090342f1b8bf041c581489e92e6d15775c02b757d68c44f62e25856e6af8814327a9a77debc721487772859d9d9937ea88c0a88b846b330d67e7407f26926754e318a1e05f792552c2ebc07884b50b37d04f71d2efa4fb1914d08e2fc6873c9ac3a47ce016fb570f96d730f95e285540f2564cc21d09ad0af38a17656aeb3c6c63af6b8f51b8bb6007f6dcf5a1ab3bc782242ef25a674260fb8a39efd7220bf9502933f7c1b09ff2e5ef28540b025f0ea40b04776763171bc37d8dee2b20954e44f7fc6a01ac79a481323b6eefd1d7c6c460e4315942b828d2a5b08031187b12712c9b66acd703b3bb6198da89e993b4761736284e150b2daac91e2bf9c086054a24db0aadbb8473fc2a42ce3de3b241a7cae7594ecd116a3abac23c1175bebd9a1992a0f0985b11fbebc8ad1375695ecc79cbca5aab95bb8ff7a912e740ab08d1c2141c2cbc80ea678322edcf7fea36c9712d124ee8efffd41fb87d7c53c1414e4ec22ae51488bcccfef1ae27adb9beebb56416f833109b7470cd9cc4af9b8a4f4785c3a19dd63ced5ff4882898b7b80fa985baf1df9f9122107048e499c3b628c4209a3e689d6e27fd70a34cbedbd0a3e62ba4ecff9cb4cbfc22ab311673866ae7287e32df1b3114f59a1800b88b8e3693d574c857474df58ba6a0e85ceb5ff580865e9d2bbc471ed0a158e39e920ed214d03250f604d31f38c338dad89a578c569db687b0d4763a38b5111fd4f2e89cfd792fa76f0b5122a0c5f6d7aa16e8e42663ac1ac05a629fbbf58fbed4dad94cb54177d66217b86fe8037b794c4901a77aa46e872707efc1da5722911462109e75c2cee0d2fda8804fe4f2c6212df4390b63e5d2530448145d09e7ea91cb1d4406a598b6290bb7e2526c5ca7a9f1e16892334fdd197c870ef90e6b36fb9a234af8d20a2ed5ab3d242dde1b1b90ed9bd0b089e4341632617ce289f4fdf0d194059996103e3982b13eb62c362b89589e7420c642a0430f338cfbf581d4865665ddb7aa4588dfea0fbb2c5b05043d25ef3da222272d83b84f43d181484c24236e842372e1c5df8bb7d257bf797aee97e238060b92e3efe8e9c3478ccf3a39e73e6391ce051a9fcb97f4c827e031b52336e098687bdb21148d835d0fb4c8ae71db48c858bcefd3e82c08503b27a83ae74b06e71ced4fd916d31907c28c650d00bf18dda2f3839355b2b8df0651e31719ac357a7f6f896546fad2c31e21d67962d4be2165b1b2e3bd3f03d79a1a5ca94e6537d6a69631123b06a3aaff80d21007be5a345d8dfa72d50b7fb80bf5ace1046ce65f14fec7afbf13c1461aae9a06c6b60cfdc3d8cc24160681355f0648bf311fe2c8c47c25c7f64eb02f6554e4e4484454d836bf75b0df83a35998ba317011a5ad637a4be35e1cd76fb0b5839ebcf53598c25d1306cc15da5fb31a66e10fdb4b33a4beb049634db3b543fa0c3756bf3bc963aaf8927fa4b3e6e5f2bde5adc052268b1000e435d1e08c8fe02899bd435acab50d30d2236e09182afef710b40e665bcf26f5e8ab1b07fdaaa81ec53b48ba60d71a6ce353ad350bdd3f9d65ff658d15b6942aa3570990ea6df12525d500b6aaaea927df95b6689a97b9f5ccec6146fa22cd7f720d465dfaf86759ef37829b1b784e7df949caaaefa62679cc1b11ae38ffa2e4b4016197e6d7da9c0a0ef2a2e1a82df5d1c4584062a539e1cfc7fa00c270e2952bd06d2b648b1c4a9713dd752688617ba6307ed8a01d8c0cfdd6c6b0d7872814d8f138ee7cb1c5ceb6cb945b9d7f6ea9208f9c41054ecbd0148b57c5e622a7922a392e91bce9a81756b3a3e1e5cab5fceacb148b6ae179259590f5335c90a54b3ca1b230afdc66c7443b139d09d0d198dfce448c0ce794e465bfad81fcecdc3bb48a72b1da9a724a1b34229389cdb0ecd47363ee5ebd23230d5d1d80c06c69fd5bcc3d707d98ac7ad74c3dc81ee3bb", 0x1000}], 0x4, 0x0, 0x0) fchmod(r0, 0x8e3) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/199, 0xc7}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/243, 0xf3}, {&(0x7f00000004c0)=""/197, 0xc5}], 0x6, &(0x7f00000001c0)=""/41, 0x29}, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) 18:38:33 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair(0x2, 0x4000, 0x81, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 18:38:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) socketpair(0x20, 0x4, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200, 0x0) fchdir(r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r4, 0x1}) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) 18:38:35 executing program 1: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x9, 0x1800}, {0x4, 0x100, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040)=[{0x4, 0x1}, {0x0, 0x1c9b, 0x2000}, {0x1, 0xff0, 0x1000}, {0x0, 0x401, 0x1800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000480)=0xb5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000340)) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/103) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/241) pipe2(&(0x7f0000000040), 0x10004) 18:38:35 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000ed2e42b99e7eca1773c92d996a20a52bd6916b7b0c0f4208d808ce3a34ec4bc3a1ac6ef7760600a56eba485b442cb7f113a7a7c0281666ff1c69a97c978ce555416456c25b78797ceb3a6b18dc3d30e84ad0c283919a2d3d108b8125c414d74dd1215331f80869ba06bfa2bb88489d4e2a825b6eb517279063e44b5bf680e5cc41dc3c22d87d44376e499e32ee640a50668341d98d602408e62d01bd4d7c22caa22d8438e4cdf8b747c0367f992260d4d9a6a64d343f4ef830adf5e0bb3eb4bad20f44cbd59affffff50795ebd2e7f925a4d3337de069c8ffea3669b7ff1dd9353a4f7aeaaa656bab38fbb5e2707b21ceea92203185435d530dbdf4ea1d5d07d811b7d816bcced72e63f9f7d5eb608793cd867411f2cf4402870ae01e8b0d361108a62e94055a666bc00bf2a8beb9afda309c89f4defadfec147ec2fffb05332551d7ac2b8892f07c5d9a05a9d1eb9c87eecb1b592005f1cefecdacd08c5c2d825dcf2a20b0d28f97f10"], 0x10) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x9, 0xab}, 0xc) 18:38:35 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 18:38:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fchmod(r1, 0x9de) preadv(r0, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000180)="3181fb282792157211a53bcae93dc22da682b4c6012938beee845befd21ef723c55ac9f6aee7aa0fafe744305c349c6fdca293a5ec04e95668e2e5468ac5d48949031f6e753d586ffc5173e78948a4fc0ddd49591cf6482a9b99d107f4ab7a2a7a03f143963b7e7f926dd63c290ebda7ff2ed24b900600230c78105dc43b1ae816fbb54e12b0f1c616dccf88091ca5e55fa86cd05f4b8fd544e7a4082d322b1257f653d4ecf1ac6a7e77bced2b822c4d2f1c0aebca86b0", 0xb7}, {&(0x7f0000000240)="48eb2164521b17d4657e455bea0532f3f9f8f87f2901b68093cab768b7e9afe88c806b0759d3646629eef7db09fbcebec6f8751361f85d47a6199341d75f5af3e12088c88bf7b9505f96e649c2a438a5b84dd30d757f78f4e17773181456d1db92e97bb4266abe9fad89e82aa944e74ca16f9a901d3dac01c7f2e338f0b4", 0x7e}, {&(0x7f0000000300)="4a0f9c591e5dfb60600f00808cedc8782ce70f1b0333c956bdd473c20f540ab6093f89c22d3074658cfa52d179cce0c94b16e4021e0b8d0496c164d312f4b279a945f8c1fb0607c69bb9dec4681b940afb733f91b4b3294a334cab37f13f6d6fc2658e61b0aa36a7256f7b5e10f3db5062c34e0d56f670b35814ed2dd762c998031ce17c87f852221403d3ee45187f6c036c7aede7e3de9bc83ab052bf095f9db6f18e32e8028b90a94e276f653167b306a48c064374bfae2836dcd903c6de2823607ff29effe47e175b40893104ba409545f74bce46715773e418a7ba1db4a31b5d71", 0xe3}, {&(0x7f00000004c0)="2fbecf675045dbbb1ea440eadb3edd02d6fc9968b173b689e14edbe6de1191bc09dd1e5588f7fcb8a6a6828c80680272ed2ed6653b59e20c6cb0c7eb1fc64c852ff27d50e9e6d3b48fd59f4701b769b0e53a66b63310bffe27d09b690d08c879d583b27e6c7382f939e2d6dde1689d9d9aacb29fa3352c4a01db94c147c9dbb8d297c071a51b3342b355f90b0a8a6f8ef38fc31b", 0x94}, {&(0x7f0000000580)="a9c4e2440e3d79875ae8b34a93936dbf453906c211da887bb6ca9db21b04f7fbbe28dd303f866303e2982dae792c77689bd8e7a6d2977492916e5beff4ddfdb34cd66fe139cf9e5d3ac7939b19e346587b82cb54a68dcc22ba0acf489d0bbdd8af4da662f9971263a2abef9dcfcf1dd9ad16ad9b9a86726ef727f975371f3af4c4479e104843aea2442bc5f47572ac42754fd9c3ef48d66ed9632371602ce851ef99c62f4a17772153d284151f27e09188c4b984d4619e3f4167a766956440b7af477850536d6c76095d6f23916077f80ba0976a2c874ab4ca41c767eb6e212a2cdc84f17337ffc699fdfbbcb3203023f5c32dc2a4dc4bfda4", 0xf9}, {&(0x7f0000000400)="3434b46f3ef8bc9482cd37bbe3f3808a16ec3272da720ff829105c84145e7f75ae66a56171bee24bbbd3d58f837c665691df6d128fc8245070d03b162d2dcc7a59b01db7d50b9a4d3434471fc83893cb6b52eef08e9d39332f462595cded1fa88947baa8221485e8352214c5", 0x6c}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)={0x1}) 18:38:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000000c2, 0x81) ftruncate(r0, 0x0, 0x38000000005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) 18:38:36 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa) 18:38:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffffffffffe54) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$TIOCEXCL(r3, 0x2000740d) syz_open_pts() close(r2) syz_open_pts() r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) 18:38:36 executing program 1: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202030000002ef5df87"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) r5 = semget$private(0x0, 0x1, 0x598) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/200) 18:38:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa7ed06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4ff89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfff80004022ec7299e340000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:38:36 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f0000000080)) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x8040000001, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x82) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0xa515) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) accept$unix(r1, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x41, 0x181) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x3, 0xfffffffffffffffe}) semop(r5, &(0x7f0000000240), 0x6) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x1, 0x5, r2, r2, 0x6, 0x100, 0x100000001}) fchmod(0xffffffffffffffff, 0x8e3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x5, 0x401, {0x8, 0x3}}) 18:38:36 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, &(0x7f0000000580)="d9ae", &(0x7f00000001c0)=0x2, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair(0x2, 0x4, 0x41, &(0x7f0000000200)={0xffffffffffffffff}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') recvfrom$unix(r1, &(0x7f0000000240)=""/69, 0x45, 0x802, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0x6, [{0x2, 0xe2}, {0x3, 0xb47f}, {0x2, 0x8}, {0x1}, {0x3, 0x1}, {0x2, 0x1}, {0x2, 0x6}, {0x1, 0x31}, {0x1, 0x4}, {0x2, 0x8}, {0x3, 0x5}, {0x3, 0x4}, {0x0, 0x3f}, {0x1, 0x1595}, {0x1, 0x1}, {0x2, 0x1}, {0x1, 0x3}, {0x1}, {0x2, 0x5}, {0x2, 0x1}, {0x2}, {0x1, 0x6}, {0x3, 0x6}, {0x2, 0x9}, {0x2, 0x53d7}, {0x1, 0x7}, {0x2, 0x401}, {0x3, 0xff}, {0x2, 0x81}, {0x1, 0xfffffbff}, {0x2, 0xfffffffe}, {0x2, 0x5}]}) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f00000002c0)=[{0x0, 0x4, 0x1000}, {0x1, 0x2, 0x1000}], 0x2) 18:38:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x5, 0x1}) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 18:38:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) fcntl$setstatus(r1, 0x4, 0x80) 18:38:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x0, "00002451859e1865790a0000000000001fe600", 0xfffffffe}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 18:38:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x12, 0xffffffffffffff9c, 0x0, 0x4) r0 = socket$inet6(0x18, 0x2, 0x1) fcntl$getown(r0, 0x5) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x80000000000c032, 0xffffffffffffffff, 0x0, 0x0) 18:38:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x7f, 0x4, 0x1, 0x80, "aa03ea8a96a526542f0311f09f95739c7aea3a11", 0x4c7, 0x4}) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000200)=0x7) rename(&(0x7f0000000000)='.\x00', 0x0) 18:38:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='./file0\x00') 18:38:37 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = syz_open_pts() r2 = getgid() r3 = dup2(r1, r0) socket(0x18, 0x8002, 0x0) r4 = syz_open_pts() ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r7, 0x8e3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f00000004c0)="b808ff1024e4999096b34c67ffff3244e24a1f29533230bbbb5c5182d6aca0f02c5141ae5e424f6a41223dcad52bd0d7084dd53250869bb9c6b7ed9a01b86b7fd2a86f571d8b90360b8deaab56f0ffd6a43776d1291a314da44b11b8134bbcd2d7bf35fa70ec9f5d49fa388c90816bc36b298b4f5aaab5f7bd2be009beecd5721a19b9b4e1573b04baa65be6032b7941c6ab0ced5a50d53546631091b6918619bc104e41810cc8cf3fd6453bb2262c5e1206605f74bddebd2bc538c18dad62965751a387d546ba13afc3087f2bb088976fc5041066be3b411d25bb70318d81cfc155c7e6f0e420caac516ae1afa9021403313dcf54e4e3f28adff5459bec39654a7bccb35a152afcf5f1855363aef8718c61edc8d3cfb6f7b8ef98128ea8c321b3afd79a5b4ab7887faf886fe8bdedacb5161082be6f58c751d9a04ebe20856d1ad8cc40ba5d5ac9b7aa6d750fe187b0cc68cf36a4fe499bda092eb97c5b9235589b79da27bd2073b63f62de80cbc7db3eeb6270b4c79d028b11a6b9e3e85b03beae70e375fd1db7717ff081b735aa5ffe03ec8de1f5e2b326404bb2c240f001546e488efe0eac4f2e4d8356d879e2caadb37a3b1862bc27814df6a1d1c994fe57261350c3f0a009f53b2143d15ed36dec28386760b3f4f030c014bc249a1dd946232b026bafeb05e8f2db6bb5ac16fa10e8a5074ccb1b0c0111060c4d3ba336c5e5145c5b5894477b6524395abb880dcea90d0c00bc5bd6c1199278edd800c8f811bbda21f3f97e0d6c95d8763438113359b803b516b446707d2f1a1257a540edecb8e0756836fcab5e6986b4b1a4e92735d500874382139018dd3df033f140b8cc78f31a3e8fe04e27702db9af9f748078c5cc0c5878dcd008c2398a21bcf42c8099c0b30332df25c9dc7ce5b4c0645193e0c06910b6e36e5e1af23922b47d086d5a0919722cee4011eca2a3c2179439cb3f71a9305c509a400696a1954cba89e3aeea28b7c00522b9da86223d8d0028e3766dfb78e75d34d644e030a6d0ed87a6dd19be9bb7af978ba718e79edbe4855311865340e53269f88491fd3cc6d30a5f292714159b5be2474db8337a99b53c254589193915bf0cb427b2e7bc51df5e7231e353bacf0b9ac998be29756f708dfc2122995d3417a4c8dcc665f803f967fb40a9e7d5e06098da5fdfc4156ba8722abc0dc4595bc1dba0a40473ee17ef65f4e92f15b1407705156b41ebe9a57da2a5944bc2d13547cfe739fed67dd0532357122117c3e0f78c5977aaf677cd710a3d0258300ccb83b9c5189a9c6b21da3c1ed49b1dc3d96e8edcd429d4c1d380e5d7a4ff08620d06f76fcb68fd35f87030b2a6662ec9a41290fc1e876269708aa5ec5462b2c5ba4c16c973be6f7e414bae98c6eb6b182f59dd2557fb15da06cff17334be0fa14edef0e23e6958d8a03052cde10f94ff8f1480ed4f5c0bdf077487859a428ad03d1ca8d9e81e81c779f1dc50760879ba430bfa2ef7f810ba2a3e0897d9919747ab00ccaf85bd58464fb693b9ff8cd284631c097f3392737cf214e20c038d7402e1e1729ee7ad1a674b318e8687176559a1d72600dafec0fbfbe5987200e9ec71880191988e5919ecb19d8e5d80b53fbc4f43b364bfaf330e8e04addc5ac737cb0a5174bb748a029cb8bb5ec31e78c1660877e2224ccc4b41554910121e5bdfa0d76a866c19c55dc6018b4c5ecabf3e97425c2d679d84179da978e8f57fb3bea7a5751b5236a8a91e5d9d0a3fac0766e4a5df16f245587230e392df8f5830fb21fc9eb8f718911eca570e3d4c7d4d303b908fefdc85e22c706dd9fb923f8b3ff0502a548684f1f257999057356fc2fa4ad65fd683600a5b0ec8a1d452be7180611878e13f0f289fe1a8b1e5e5b1982c4ef7428c73c76d5c342bd409a43f53cdb7b6cd158e1130cf394ffd740b3417a20f5ec428bf561a27b41d8757d30fa1507a18ae8c4eb2c1bb11db5958ca5653a3bc7c23cb2a56b7cf895c3f9ab0801a1373d4f40b902b25a73708f5ffed86429d172ca22cd49a389f6e452ae61ad0e2d21c27e4178626bfba6330ba3df942340d2018dd7ff2ad05ae0243a431e1aa8d9073de124367667301e8f1cdd0fb1697779f9e31ce93fd2c20769067da0d97dd1432685ea52e8de2c3940b1fb1b32b76f4d58f8a7a8d20ed52f14b3de6e14b85b03e4287ffba44831725e09d8ca1f96e54e403e027720ee65b62e23f7dab982288b497ec284941d0899c5a773a9b3d298ab0baf59e383b2502a5b09a2519a4c03a7b2de725cadc1f46fd647da2ebb4d4525dcb36ba65ea1c10d6add6820e4dbee8df2c079e10ded8e2a0a6f9d7cedb895c938513dc8447c37ce550e3f1325bed9b4fbd48d251e8affe1e3ff0f99a3d529f7790de743f229ea29a4bea02037afa457ff89e411381b5a0eba0d3b16d32363b73f44ee4f285e6bbb649c92d3ee32ea59622a9750e4bc7f160a0d202b296e94ae0b79176031699828fed9eaa2bc34e6381f113ed421dffc9d832ef2af98659441ca94a80f1fbd82318dd1c32d00f0b16cc3f16f794527db3547d989bb1a08a1df29a70ef9d3f5c21c19ec8930b54b815fa591e335d1bb805b8ffec7f2ab3fe072e94addf6da2b4006c2f3a0793cb394a864e72ecb7ca5aef5ab3ede6a367d4fcca0b1dc3abad0990b3d66010e176f4c5a38720bd3f57dc74aa67040cf2d14809be3f028afe1b3ae7ab427b4c953f5cea750c6753ecace6a5259735c9a2ca883c939149bb99be45e429f3489439ed0b095544a56c8570f1d7f198bff5361a1c0aa343215e972ea96abd72f8a6c10f82b15421809d97b340f89610a193849187eb22b9edd4ccc51a504e9f3b8382ccaa5d1ed4c222a129bed18a84ec8c306e60658f241de7887bbd6e0e03180afbdb58766c00c1d1a7b1b63b53d31b1674041d2b2ea9bf08a49a0180f7f8ae79463f31fefc04ded756114045128f6ec4aaa3cc57b32c27b1308a3b2e9620dafa1707c7316f8c39dc6c4f66490c8ce1ee3309bf0eda11c9ff0da41c4c3b989acf322917133e520bd8082ec42e705062020950cbd8c984af92cc26b23f56eae4afa4145afda0ab674ccccea4d742227d168abfc90ca56aaa9f8f11af8b55bfbc4f6d6305046a7ab71498b9044249a79633490e4068d58cff0b56a280c785c81ace43f503fc36aae1323c70104a10b74ac6824a6c163768fe05e45b3026497a01d3ef712dd6a86b8b3ebd7cc3398f3e99d5c1d46b21edfc49014440cb581c7487f0062bb3df5e2e6531693d1ba80ee2b5863d3117cc6abbe5b3568e6c6c841c0059f9a3aab34dd81fcd536c8c6120cafb61102f8a11b58e7be1edf093cf32b1399a87f8064d48c7196acf30531460864ad380704ce3daba0d2bd845727f2628beb1fd3e208b4df1085e528a5771c9d3334b6fbc460aadaf41a817654f86cc39e46e57c165c531e8b80cad842c6b3f42690e63a21b89914e8bd5ee80cf11067c2911e2c309505b17576169ea01093f43a55fb7425fcf10873e62c1a249b819a9b778a93dd3e3eff54a3e6233162b2e8ad40da08cfec23b3935e04d7658bb8c8b03e006df35e1229ebcebb1ca0055bd7e43a39e77aec068f12724fd0360ec2dd8d3d2c3ccdec1669268ce723618bdf0dc6abd0b233557237f8cfd5f12a7d81b06897795bfe26ceeeb587d679786037c26af84ea808ecd6c3badec936ebcda015c4d7d2eba8da8e677b01d0bacc11d541f3d6a08e85d967266afa1e58d9f6218789146afd9e6b8e49b8cb4dc8e81c652413e32b61b6a4f350cf9adf8530a4f6a784c7a8ba1ba420f8b8697ba57ab61153bfd8e12231919f2599ae896e9b3c38b1a3c80162ad48b16cb2af72554c9db9de86a5c1aa2d1e4612517640586363ca1d912d788cf559e211b60479086d1b9097bacc1c875169d689e88176415736c15133a7821fb899f6ea38501aff24e9ade0aa28e9fd0ebdb4bcc3e4bfd605656147aceb006a37c193b1f06c0dd0245a994c40c1ce00334b44e659ebf70f2fe9e850babaeb20e206c0105b2c96d705cb89066cd0cc102d619d4edf03cd897bdcf7d7efa9ef618563738f8796a6856a84c199a310f5299dc7aa52f79f55ed604de92db0f4495bbc7bcc5d79718df0036ae45cdffce77c7a65073ca4fe34249fb06e2529a37d661ceb82754da4d1985b52b1965d95ca915b26fd08b6d74884d27dd134fd68586197162e00bc46919eafd1449d6eebdf1620eae4623f6033d98d3f0035b9a689b3b2d1fd6698369ee5df7ff10d5258293cfd9034d63c477ace00c9ef3edea03822d3a478520ab369b9080b2af7e219d1b3d841aedf97873827e045517081b8451a92047f3a32da836fe6a959ab9da85f366738ca17982c76226ba5e534b3cb55ab4e724aa99a400f3871e2d285a184c3ab1d15ca537e60040c62be9439447d3ebf7e3f9b891d8a207d9ed7a4ec0219816a5d9bf29601c776ec943d525ec6df5db315b420d0efeeb2b7694f5bbfc991a67cb12eb3b51d5f62a87d951b4ce44948e5a33943ccb47b67ac94c782c92d785b7642f3bf3d5406dbcd65fb68767e2071737be99e780a97920496b7cfd50b9de6de4afe3c88fada9f6b84d168ddb1c9d96d71af34ad2d8d392bf5e2532418e5083058a622cd0167cbdf9ac61775c4fb0234e11e98fd4fb7ece574221d9f17bfd279c472da12009421f4f530bccecff37c7efc99ae518f19ec84c5aa13d82653626238e816d0a07332e6c3b0c6fac916354490494a701c1134d33e0c3daff0c052b705250c333b0081566f3334062d23a47c3503f002a3995f28e600af3e622e6a3d7d32fc5f6ddd5035e2f01f41d71283c92be14df2f20fa79b373d79931094ef80fe6a9a8abce6fde2a14190066aa4c29883714f1ee1b4266863f69b881da0697647408812c081f4e3799caf62630cd9e0e9c68336d40a9c464237951b97635a1f3b163c9607607502528fd570d944e9a34a074bb5fa88daa2c6692e38ca993653d288ebd99b51b1d8ec54078cd7964b252beb2b7071e30017224c6c751b9f9c6d6bde275fd4983cbf6355570af76021698ff27396589222d1d639de1baa9f09ad69e0fbedc1b2e369c3d5efdd7ea0071544364ebf174f690266b4ce1952f24322e4c51f86b786df359d1d4b1c5038f3365b8d7706e694c999518a2b16200ee77cbdd3d39799ebb14f6e378120e6b7390c31ec6d2f39e13d46df3c9bbcfa2658eaf1f5f8e61f683213312c623d6e76302df3390424cabc1f6fc573c7319b2e4fdfbe4dc4bd7ee5c09927083fdff54c5fe7a5d2c995acf10f83bb2e88b18bf477277cec5c850e4ae73083a4865beae5266fd36be72c74ca17de41ae3f9f128fc1aad20dcc69056d215847e1b61282137ee98d1645a045030e56a06f2d34f5331c9e18eb187f874da066128ab2ea959d030846fa4631e766acc377232a52a8ee3e7c57bc7b7e70f80db7a33f178fd5840c7b5c9e9e296b0aeed94c26fa08b286e06fbb77034026d31ef3d88e3a9314652734418db26f3e947c5357babc52dc22a2b7a9359f77ab1899beda1e58fb19ac8de4066c3562a1766086e9820fa774592971e458cd1da27cd7f107a63764c32f6ae9344c6604f7444b602f7edc62fdb12d4542ff7c3f355c128ea2f989f4653faa84e3ae406856de0ea6a9c636a1fe6f79dd1a923227730d26e283da705fd41fcda318cadf4e84a5d61e6e0d4796f0ca6614da7de6a40362acb91fe1b49a43d518451c212cae1d3bc5954ed379d3c2f", 0x1000}, {&(0x7f0000000200)="a1539163249e687e34fd19041df240654ac11ec7a2393f2ada7a65a5dffbc4e2e83905d925c68ff434ca3f3a792918873a36275f74baad420d177d2291bd7df043868297b2cd3cb3d53a3d19f0dac1c4ae6f7752326fa414034f35622b0c2930278d", 0x62}, {&(0x7f0000000280)="b53dfa8aec5b3b2fd8c32ba2ccbf819ddea6ff8b82a038a1349e7c5024a072594d0345cd95f8e478b6e7da82307d45d1b8f3eb5c5bf9a5716425fae53c32d8bc679e88d6a9b3c9bf0e788c2ca0662d3fef57418ce1faa034cbc6868b735da54081d7cee2af72d59376bbbb977c17c18a044062f2f876", 0x76}], 0x3, &(0x7f0000001600)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff0000010a00f3", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRESDEC, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRESOCT=r5, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r7, @ANYBLOB="182200000000a04afadc000001000000", @ANYRESHEX=r6, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x400}, 0x404) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x10, 0x51) 18:38:37 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)="cff314a0", 0x4}, {&(0x7f0000000300)="e876eb712f6f2bf3b10588ceaab742d4d6da7f60d382d57031408e5caddda061efdfdb72b14841f6a8381cd5859caec03e70b992551a86964b31f53117df7ffd662411738133970ccc9997ae5a1cc039ba58eaa2ac7de8b2825a0474cd49629047e4d30bd5b70387726a459e3f251df25e811b8584a4169fd00bacce03c3ed4fc1ac0557", 0x84}], 0x2, 0x0, 0xb) fchmod(r1, 0x8e3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0xffffffff, 0x0, 0x4090d6, 0x0, "d7e1ff00000000664de36a00", 0x80000000, 0x8}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10, 0x8000, 0xd9) getpeername$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66"], 0x10) close(r5) 18:38:37 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0/file0\x00') ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 18:38:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r1 = kqueue() munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) kevent(r1, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x5813, 0xffffffffffffffff, 0x0, 0x4) 18:38:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') fchdir(r0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000140)=0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') 18:38:40 executing program 1: setitimer(0x0, &(0x7f0000000200)={{}, {0x7}}, 0x0) setitimer(0x0, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000a00)="cff314a0de3c4329125e6e3c8b5da2b0e587911540c49d474316251e77428b0ccd797a2dce4ba126cff4da649e2e4fb1d294ab8176de06c75068565cc760709bf9632defa14c6067c27a82603b401599d535a3de75", 0x55}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x120) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="cff314a0", 0x4}, {&(0x7f00000002c0)="786fc0e68265d2b2f21e3aee32e56e82018fef40bf895334721c538883257f7c12605ef1d220e4aa5adfac4232e0fd9a92bc0c5c31110084bf84187f46b878115ec49bb3eba62771ea57f351818e215b2ba4ae6769ccc148e8a29820b6c9a41f7c798341386270a1bdb106893b", 0x6d}, {&(0x7f0000000340)="3340e19a42ced7db7948b823b09d0a3fd0196b05a2e862229a2833537a218f88ab7ca680e35cba23b9e979194831b7d3317769e872d811ee266720cda5e6bef7ab", 0x41}, {&(0x7f00000003c0)="e26bbede68f8602453eb916cfc9e7b2797b4934636ff7d415ee1152464c2fc689b", 0x21}], 0x4, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000440)={0x7e42}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f00006c653000ba65e09e46b1dbeea7cb8e6d99dedf18efd84ee8a16d39363eeea5356a0201d37f9d9c55de6225ac667f4e9bc5c41dd4ad71"], 0xa, &(0x7f0000000600)=[{&(0x7f0000001280)="9e7d0fcdb20238a96027cf1f21346cda032589660a77eb996e715e62f54a0fb1e5a558a05187b40ea7501ec0ff07313c1f8eb103a299e254899aeb3a015797414ddbfe6e749349ff30b314052672c47ec83063321599a98a6077c684acdc5fe6ad8116a6cbadc8de28f763a40b830462334260a3508b07393841a693ff99b1635e2a1ebf126e527eee01d77d4d8312775c0f7214f96c0445da02743b7522b5f7bfe8dcca52a90970ed4beadcb3837587ed32dd5002a4cd63e65f419e50f8d78b5cffa2d8732700e8134eeffdfdaff690287b82abcbaa0902c9a36a64fb32a60794a9d78ad2c9ad9693515b9b60974e3ecd50dafeee657704f5b7eab314333d4410e950c068f1a45588e77681ebe064c75016a0059f869b99a224bee3334818a4cafa4425308272c053a37d791983a2a98a44ef8a78bc6d3cdf407a615627f0c34247887d2c86c04c60d8657e99b46ead05e1773af8b286372b140d15ac420795ed2c8984cf8e68dae9cc7a41def8b3533cffc29e1aebe9ee8cf1e0395353cc18c58cb907e8f4b70ce553f5ea0723991f31f42d9f3f7566b7c9f62ca6540dfce60db4887f4df0312c0eb4d6d56936acbeedc3acef40c33a17045392707b2d2be01635827d541cd8459982ade73e288c44128ddddf1c9d395e5750d9e807562b7d223dbc474812ee1f27e81aadef07001f82c278232bf998a270f7f089ea1269e2e94ec6b805b6b6df5a527f4b24b02da172ff8b9c20cfb41fd8e823b79684b69a6a2e8c59b78a5415bdc2353427320cf3facd1847ac9d744c745a1835e1113c69d63551f62bb8bf5c17614742c1ef1bff27edd960895a6b670fb4256b9a4e040c2a14ae293c305ce75efa342e49191c0aba779393fbba28d74b472e6f8bedaa98f9959f1326cefa903faab2e041858feca677905ca0cb4840a7d18df6419e64e6fa2f62a2338974976bddfc5218188cc41771e79d19f67a91a4d53883b1c81c5a40036a779c09a2620f68f79ef3808f5f2376d8d3085b5610874015ac80f08bea6f304cf04d6f1b285f2ecd266b1ace888d9452b5b44c58c9229c2390cfa5ffbf085e8dcbcc356985ed5bd4a30d609a5615c79fc95dd3199c3e9cf1cf43fb3b89a014d8fec420b8c76dc8e521678c15de16edd95704c08d1eb827273167cd39a09dd258eb115933089ecff578cd30500ab9b1343f5ca2bcb41302155c76fe332be977ae42522daff34f8635104cfe165423ca1a4eafd8cafe0b1cdd677662bde605ff9dc4166e7a7c7ac9c047f32e9735dde81f18d0930bd9d1b90c08083149d1332ff4bce36117a8190c4f27aab04b6ac8716a5b54bac0a0ac79f2a9951fae79f1a1f6b72b81d1645d1e16177c641c595902a2846386f82e54efa24bf2c09854ecdc7ec1c7bf673b637c2b1cd01a0fbddf9cd08c65b327e51f8cd422346801dc3c15149fa5e579677df8718dc67c63ec83b44ece8e064d6ed87fcc50d03940b08c9744f3e63519b31eec832ff7d0404d177ef4f59bfe7f0f1847b0ed779209371cd234216af3e0b406d3d5163868edbb6315f583e4aafba4008f59e08b361339597f693af612821707924d390ca4a0a52b7413ce11064d87dc723dcc9402998083af23d2d903ed87c1415105998355b8b41d4749618abbefd792ffa2592f976e6a2edf4bd08ff0223b19fccdf8233170bf0d907d174ec9275d3e77e976afbd757e779ba68cb1a21e9be0a73bc2b22a68f18535f27153581dab8c8ea20426fd15eff916c8535d1737d906d0e3d181ac3fcb7c391f8d0fff0f0cf1736dbb35010aed423e0416da4b93c21bdfec3bc02c184d24b22d9620761d3cb67b2256e3d7a3f0ed2cead730695cd7d01ebfd05f986327656a4d4e3c46a0f43499041f83bab07e646f4164b726df3de66e1c08461b97cc6e88e86ec2bc02512a63a4bb3828f51af0e0c2b94d2fe900d4326740258d2801f849c60d0fafc0b3f8629135482e41ba0373d8efcaceba4fc293a459aae0af6e5c0728936622a5afe872b9d2d324f28b0c0859a3959359bfcd0bccd2a939501f9f6e3bed8d440424517572cc2c4f1be76d4fe2abc64218ad924ec3e88c04e03f99c64a7e56b0ae3b79471e9d80992f688e494b60ecd0d3e66cd482d09c5cdafe0e11e65b5e37e8f1e50fd8151a53e06ebf391c80a4b7181b5c191e1d069fc97c579d93bfd67bf70cb4c4750ce93a1eba43dbddae6884d43c52cdf887723d30a692718f70cf5ebe4b791c108068b38440a527320cb677aa1d1f51691e2f40994d4ff1d5f58c9c456c1208a284092258ace00e2ecde72a39fbc2b82a201f24abaa68be6fc806bc0869cc2503a081d61ac046eb2ffc27c2cead37275a61769545bfaff80fd66fdae60100af0b3762e1fd81a27e711b731b297984ffab21c08f87088190ec039e3993e818ad9603e5e392d088d9644e6fa54b97728a82166cd27a8ffb3c61e8f84e1f8beb5fe3c6810d878f636b9f4e6cde71f08c7ee1a1f3384d4cb0d8abd61bdba765e60f2db1680ac609dd59e1764c807201edb308fc468b13edfe3d506b49cc145792468fceda7c1e4117fe294461f516d7b3f0872736522ba3ef354c3107853060caf5d11f84872c29bd5ac5ed870638c41c5dee922ca77f007ac4b4410cc5849c918c0c9f20392ddc8c5307af401f5f614bff4363b122707c5e0da44e440466ef77e50e0df7c31599d653959f326293d9878cf56238e5fe802b933a6b42c8b702463c47dd1c2614aa2ff05dc7fd4f18cd701db85252f9ae6b0a8aec34d7766c54dc29bbe44ab5a977e8434a3a338739671b7feebc910de58b1a4fe773fd305844f903c0ca45ad8d7d03d42c2bb7b39ee11f90b88da6317be3968bfe0570128e5a634551b4c6e5c45954097b4069759a7470b2e1d7ebb929667719476fba50a5c377607f344b6173803ce1e816ae627aa7a5562e1cd2babcb707617d80f410318f1ed28e07c066bbbaed3a963901da6c9d344cc56d7b5f853b3aa4b6232470f71ed4f47209e60d163e39964559f925e0e1b5b0aa133fe9b685792013de2b372b1326c00b2d9dd0dcb4573cbc0dd31840b9bc6f6d804b2869a70a66c464fef0ae0df6980c5e16bd26a3a75da0f1e3ede5d654b05b771eb674639b04e5ea6442bb2ad512a1c275aaa68e793858d45e11712e0c0649db09f5601235580b50f63bf1068c1e1f7093abcd2b76494c0e36cbde906c536536608a6d3c7612aa9b059eb59e902bc71b6fa3b21d6208a67221998b13590f6711444dee45ea410c1a7afc5eb32207b6c7ba7e89b23fdb67b71406e7174ef977ec06c5f16ebd9ecae165cded6507891cb029594a1f23a7b0e95e6600bd0d007481400eb26b929910b114a84052ac62fe2d78426863951c1a02a49672e5d1dcf1b994f9fb157c8a028e250e7c7327447e848f5d2bcd83a26474d4410edf03ade7427fc974cceaa46dc49204790bae8e8ef10877522702cf534c6b36b5cb6ae42a390695bea0685b9fadb66889776360507bb04c9200b7a3b32509c3a4062a197653e4e527049c1e879cd8c500e8141a14419e1e8e3765cbf73eb38a15789282815855912bf8bfb1b48ed7edce25cdb331815d74359c2cd4daa7ea1d6b25bb497d1a151d0fbda84e3c7ee88dee673c15f3b1c7edc4d688347b3fa2b464793310c447d49f09a401274f65e86d4ae11b0fc4bc9a9442f542e9c9819403ae0df5bf16c3e1a43de0ab22ad21fbedc063035fb53a67056807740eda7a26af1db1058d39e9e7a1a8df7ddd8cd452495aea4551113c1b077a38f664a0b0f19fb622ca5661503f4c15332f0022598505d02db291b5a8a83a83610680de6f9ffea1ad5774fc09518eb38dcbb8f377bc63558ac0dded10471cd4f837adb598d297493e270d748f6567d10b20ca81df5c35d6cac636461323c19a7f40582b5bb5197ebd57819b5f6a08c6999e292ff62f62970b109ee097167b35d3565fa2987cbdc422d5282a4f37d1d8d1a112be3eeaa54841385d0bf2c5bbac89f601229b8f59bcfa6e86f0fca628fffa2e9485717b93baf198538057f3a2cb80ed4d368631c7feb6358046244708d0b907ed85cf1f49a13f38bddb866794c29fe85294cebb86001a726a70f987554a52488128547684623fb8bb54f3687154e8bbe595a0db3a61a8e4bc3d18010d7637d6c145057ede05bdabe7078aa9896c39dae0e981c085c2de2d2613f6b75ba516fa1731f218df514d0f56a2744bb9f148aae5ba970e2f482666b197820a42325082393cdaa74f0b7183a69104ec903454ae853f55206b14da78ae78c6dd978d8424ae1dbe5f2e252c4ce673a3d7bc2fc869f1759b2de42d02f03bd8e72dd41b9d2ff50d59000534278325a4db9ccad28f745537c7018eac725baeb1efd8ecc048a87d9efb609042d01583c78e1a355f64c526d239fc910c4c7319acd6e81f9b8a31a2dc0d7400eccb6a6602a3987ca4fd8de29470ed8a6f5d88b6d7f0a476516bed25d07d5ba9ee3c2f651b38e64c2cd287c3c1ca08dafe964f7c0229937115560f0b4a7e0e251b7cb7a879d8ac4402b921a042d9092decfa7dc2aae82fe66a175b8801e56e80e8c63ee2607afb1f621a24d49158a2369056db49408916f4996f2536ba0de068198d7877edb289847a29b523ea2d7a5d71d5c7e5f6d15002c46355d1dfc55bf198c66b2e57210060f99405021ebcbd00dc7da148efc4318a4afa815c6932fe826eeddfdd4c1f0402cd534ae48ddff049445c35f7b509426dd5f35af53494fdd85973a8a1c1d4b1736b01a1d4d85315de4e9a52b0e33297e0cffd8ef51d019b939c1ceb54b0c2511df2f1ead33a59ca3822c2f494b63a75704d450f4c207f1636cca7ba93a89cac5100476d10c160d618a45dc22061c260e6475b660c353d5ec3cb96e9d0d4f6cc5ef102a346917c450cdb51fdfeccc0e07dfe0aa6a66f6123aa6c24b85848127df286536af056bc6b6f9b5b30aedce8d04672aa9c4d2907dd04754911303ca8fa6bdc5554bbd795474111fe4ab58feec000bc51eafa29690c7f1b1cbcce6fa05abc3b9e443f529f4a1dd0c6ed7f250e7ca677f4ab36f4379b0e4decd343bd3b7e23d3f4e03bf3786146a9d59f7760566236524f8c86bf352efcbbc802c7fba19a77c284789a4b540011b2d22221689e6c3ff88fafbe9237823a0b9a80c654baeec6a938ef03914ae6c9968c58c43bde976dbb21e6f72c3a5ffe60a6e7997052044800c19a4714210ec2a827556b8381886c99a8c50b0c21f018e8b9e18aaf7cf8bf4b0d82394531ce6a103faf95a6bc1568e923a48053057c31d846b8ffa2643c857a8bec3b165cec9207f5da8f49ed88cf5e73783a6db2665aabcbc04ce7c335fc18f96d5e1732e2db9bc5c61459d01a0fc1ec609f39e5bb63bdc9a6c38e3c33c2b9ddf12cd43296f87a98de67b79f87c4d397264524c12033e40ea94ef9202edec19bc83c8f966d2c64283513ccd42f1892f92b9a49d3e07bd4214c8c2aeadbdc60087377b43a92a0d182adf9984ca45edb1755575fa64599d81e00794268ff65d3fd91ce7a4f385eb7ace3708b864539c12a9459358fcd54b7766aa4e340e064c0050674d71d84a35b959e9da2b3c0da3b5bb7cfdc11fa683551c9174035f5f46d3b7c9e5e21003fb33b6ac4bc465dc7bdd9039f3be0c56b86fb936057f8da0759d3f6ded91d3e9ff3cdda6e3917d58acb8ad80cbb2c92b839c289832cf53e8917cb84399b44ca0ab86eeb220f47a97d577f05a29b75f5ae7184969a0a262f0c11", 0x1000}, {&(0x7f0000000500)="1b7ef297b4bac772836eb931cd6083608ef8dd021c32f1277934910d183e877d029030bb8e14bd8536c966a0885de9f1446c9be275765872bcc73f0c6de6b402309115f2791ed6dc7beaea972e4a039ce0c0baaebc8e511d9af308dffd1f56a7f7aac41660c69d2588bf0f77597f348606165e854b8af0a1ac09a9182ea16687d196d5762a56edcafa457633b44d8cc6a906193f6c5d5c9a3e3d2a825eb4f60323dc23ac3a577331b6ad74ed831df90fd5e05c0cd93302be7eab0d06ffacdc94e921aa5bf7dec0cf3eef66952940cb2319381c9e46db664bc13d60d64c66d2ec2ec9ef3bdf8f2e0c05b461d831dcd6905b8c", 0xf2}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="edffffffffffffffffff0000b04907f02177b6e258c8a05c3b351933ee032cdcd525118372bdde83d0216483c689c749b1e1c47f0e53b0b9d6552d97462a66998c161537364c21e5c2c5c1ad5e8ece2e50a2508dbdda1c5d5e5a503db31da6acd20722cab981431466bf96dfdce16c6fb58b9b846de2c29d219b6ab063cdb9b79b32101def7cfe46316b816fbbfafa6edb8a9611ec176a78c1deeccacdf0b204d679447367117beef804d2ab8708adf020ee479fb94871ec32806065573489215e60b55729156e2747822443b1f769952c5a26c94f0db472f413e1388651653ce95100c1be4ddaecb32a6f491ac9e9b879fcdb1fba25a5470eebb73a3ac17985a2d6c7aec18e6edec4ac0ab864deae000000000000000000000000000000000000e8ba79832843dd06b379e71e4baab0536254e5334c0de73dee3ac6763a67c508674ac99a940d15295c50bb5ed5a04ed36c32b7c7519d0383bee344a6ab17eaee40f946f7844c3412d9c50743fe04c65e73eb3fff2d9ec1aeeee500ce33d1c538e78beaf2019bbc0240fc90435c38398744bb38ad053ab2887fb83bf471db8a8196ed38497b7d54cc56c3a837c98c4b8343926ce66185edf81e2f35439015c13a3c1060835d32369c917ba475bd05d0ff69ad68cc41ce5926bd24f54b00"/487, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x30, 0x4}, 0x6) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7f, 0x1}, {0x9, 0x2000000000000000}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setitimer(0x1, &(0x7f0000000080)={{0x100, 0x3}, {0x2, 0x1}}, &(0x7f0000000180)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x900, 0x0) dup(0xffffffffffffff9c) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0xff, 0x38}, 0x10) 18:38:40 executing program 1: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/65, 0x41, 0x803, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 18:38:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) socketpair(0x22, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="000050000010000000fbb2d1e14ebcc5", 0x10) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x400, r3) 18:38:40 executing program 1: semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0x2}, {0x0, 0xcb4}, {0x1, 0x0, 0x1000}], 0x4) sysctl$hw(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r3, 0xa8}, 0x2, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x180, 0x8}, 0x5, 0x5, 0x8000}) chown(&(0x7f0000000000)='./file0\x00', r1, r3) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0xffff, 0x40, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0xffff, 0x40, 0x0, 0x0) r6 = dup2(r4, r5) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 18:38:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x9, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000980)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000140)="7473400489a995d512d38b62c884a5fe8b9f8b6fb92e104d45234baf78f2bec24e80aab60a760b153f4eaa2595276856da", 0x31}, {&(0x7f0000000180)="bc919d351c893eb46be63b4fab9a5eee7b651e9b0663bcb115916175e633b702a1c909e90daf25bfab93deaa9e89a74f2a853e6f0a993c813fcc1cdee1cba00790b6cc178487e57fe7ddb3e267920e56961c6735992933b5b00018431d35924c10c91e52802195b2bcb54af6cc03289c6c78badd0c85137337f029340ae547df03520a41c332a34e51546afd3c53916ad98b5befcde9cdbb26af4f0428268524c1459c00f99f7e1980478d5e355d696325e52ac661ae6026b659c2104e25d6d32d991b29a9a01e6b1f685c38748e5b4c085d89548bad59dd9f55f3713d8d29bd", 0xe0}, {&(0x7f0000000280)="5f9e8aa42c967e9e4bab7a90fd17895e6047d025157213bb3ad3e5f562fd82fd394d8fb3422e683fe86b1cbd150f72b22f51351ce460c86a2ad1afd3f237585db439700c2257d28e96170ba51f8aefe74b2fcf74fb02a9e4b221324464072d9fd6d7b455ea46372e07b6bea88396cd035109", 0x72}, {&(0x7f0000000300)="5aac7d8dc4d7a08b3d936392410ffbf650ad4553d8c0b85aed74188548b5082d67b62f71a2a99f9d2616791d2adf80afb3ae5b9013d742277a2ba078d9fb77bc950edccf631dcf4b463a3d5b6d4d1d5e41004a7758c29a30f39c57a30e2628fde7375afeb72e44beffd8f64ab5a31d0a4a3d7fda3ac678df88bd7dc6f20bf2024d78124cbfdfc641260e2594efc31ea9061150d9c74f3f4922f5a8241c76fd40977df2301e414d7aa1cea2394b27fac444e094839a401677b1985d1c2e3e8b9127aae824c6d5583884571c5a4758c5", 0xcf}, {&(0x7f0000000400)="fade9e11b45d9ccc2d6f88c4d2d4a7fcd01936a27b5f4e9a3d2c6f7b7eecedc16b3233cce94fdb1242df2581daea11af8e090f6c9f641433021fda47c55bb696fb292723c51bf05b2e69f6fec11188b1222c868fc25923f75e25356e75b4c14661cefa4af9c922658583b66661c07bd08c3c5cb4dfd2dd47422500be7a5f9a48f0446271736568ad6fd684a102ce5f594367adeb0fabf912efd8c4a3d8e4b2312d2602e0cbb037b9b602d0c91754fb737189bf81a6", 0xb5}, {&(0x7f00000004c0)="fe41f895594356b8764fa0514aa0cd81fef27dbd7f4558561579ff4c74008ebff5a1c39a907e8724dc288e88a57260cb9404e7ac4eb11e07f0e2a870144310ccc206bc4da9aafa84e35db2222261960daba807a03664158d26386cc8ceedac0f2bccfa2cf1695345487c93c6a093e9acfb84fc9490f1ffa9fb3f18292fe7d1d94b906ed9c308535197f925cc81aed7c6635455", 0x93}, {&(0x7f0000000580)="2420c1ccd9fa15fd734e1067da022018e316483a382caf4c480a428df4a969775da5f883013f", 0x26}, {&(0x7f00000005c0)="c23b5d370c51a7f7a9d743fb043775a0e1984c36f18ed50b18d5b51b02fdb1f8cb40b1e58097537ba4ad1c276546fc201298378ecdd1409ae2a3d0d0a27ef2c7b0d7e0e25179cb025603856102a820a7d20bd83c7052ee523287da6c6f9c90db0adc6b409b1cc045a2cd6e3b9a7d689de66203c7ec9777b5e1229457d347a44b57164aa805b798ee9ee12aa921509d008d93b411af4ff6230dd0a23c79634870bba29b6b264a3d756666ee87ab11f1e254334842f76d88e6457667bee14042618ce646acf759d4d1942d96802ea0e0802ef579cef96aeab33b755ecf7e050605f320aaad1ab7c5dc1eff5fde8d57b2c9a1bd982cadd6", 0xf6}, {&(0x7f00000006c0)="307edcb38cfde78636b20873955739c9d82c4fea8f8a1239a161de11f6625686b3e7af9a694ca9a3017393fc4d446c0742fcd8e11ded0d263536b0a69120059ed133ace9be69f47e37cda503819286fcb19e1bc96ca0574d348d474311f49b8f925f3940d58668e9f70c97b7cfec374377ea4ce0d4043d4be0610c43697b1a89097b594a45767a8cbe27a7a0d04aa9e308257423847e5e0159e714c059b20b6028a1ab4f9d8230ffcf8b4a6bf2a5af9a5c70f3", 0xb3}, {&(0x7f0000000780)="c96eae1f58eb6ca2938adf663bfcaca0b0d7f5f7e2d375f4adc26e04ef6354a10ef691cef2faa878dcc276d5079471b0ad", 0x31}], 0xa, &(0x7f0000000880)=[{0xf0, 0x1, 0x800, "9b13b19c284be37ecd5303576b27ac7a04c1f56db7c51d16290d5d30c4447d4776aae20a3346996495003409f0557ed260645ec9103aa11a49b4ee7fd8b4314840130df7566ac02271652dd41bf7eede913b1d8e0f39d0bf74374dd909605b360774360c2c760f7bdf377f7fb2decac9626393aa6b9998eb099e73d38e6471b6756700362efe258ddb040cf992ec4991cdd07efdc6e1a496e520c7a531e0a047668813c34df478e16b2d4cb4d9c7f2154b2f35e23c388d8b5c080fe68aa3547044553cd80bfc9d5a45d83774c9df9017f53ca6daeebb74abb24561f91a00b8"}], 0xf0}, 0x4) 18:38:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0x4f) ftruncate(r0, 0x0, 0x10000) 18:38:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r1 = getpgrp() wait4(r1, &(0x7f0000000040), 0x3, &(0x7f00000000c0)) 18:38:40 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x4000, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:38:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000180)="442e880db1387b4897cee0e4d8d07989bcd42b8e3c5d71477be80d066939db7864fb44c4912c9780ebf9d2de0093501df742f028ac9df6c583f327fc50557f94616cbcd1b28be3e9c4055bbc5aa5ab70d3e8185fe3d0", 0x56}, {&(0x7f0000000200)="576254c90b02e51df18aad7a7405ccc7dff5083e9d42dca09c29943ae97c6a0a2687bbb98409744bec18ec02a588f0e621155c75a760a6d227d1fd8b73ebed87424e16675a6b8d69637ad817a1d208807202760c3178cc1e80af23a1c8999d3a6acebba1d73306ba6e089939e9c0b562f10f15504ae1c14812209eeb8d4a02f23cecdfdce9cfb38cec32dac3e61a1e8f5ae03846508e8a46049a5fe7a67b41915c40d7e1811f67a96eb592a63f4696832ed22764f3f9b9ddbd79b3b2edc073058b10e7c2df7b428ce839219de0fe18a54445d0d1f4ebfd801f1e5d349e1f7fcb762b19f87b7691a42c75b19cbeb337e8777724b8021ff76dd2de884590", 0xfd}, {&(0x7f0000000300)="49ccc414f49641ad6c46d272336fd384aaa453f8e4ba88d0d4d006fb20c71009624c2f6ed1fa4baf1f4f0a5f3f4a07e429bde12ce9d469d4f4357167a70b8a012c09ae16d5617dbbc7bb487494579c1d5c3fdb47834820eea1f7e9fd734028b3aaea11562158e2fef20dd26af5d436ce37fd2ce8e1f8c5cf2d74aee50ac22b1eb8251e9cd0bee54418847777430ddd18c88523148eebcee1698fc26b9fe8d10f4ce8c1b008294107f571f70a6afa54f6ef296c224aec864b45c48a3fccbf7b93e25e79", 0xc3}, {&(0x7f0000000400)="b799be04a3d7ebae40f9ced1cc5ba76a792ddd4c572ecad018f895279b54bdad2caeb1b8c1221d5ba42f9b5d", 0x2c}, {&(0x7f00000004c0)="d717e15336c9a1ebe13d4a4599e59142586326f6e090c1c0d8338aa32ea5958d7d5215d9fb8230e47aebbc91b00e8dd35d1f841499623292a0b309dc414cc3bfeef18e9f48fca85504cefa0b250e37ac7d35d591c6e7fc4a90d0905de96454c2453466d4269f182aba55f4", 0x6b}], 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000005c0)="b7b1f25543b2e81977536dfaa94c34149ac6fd77900d15150fea6230942067dfec7e801b54315c42a6633da7684312c3f4f229d547c2b71812c0a40834bfc4abca445551a7f553dffd730081216da2f8aec4d2ec74caba5df03121eea17de5adadb62a5bf66560b7103d49e85f72d9cd6eebe347f4314811a0689d5fec0170723f809ad3818596e6dd09e881646c1d6cfdd88bfc3620a0aa927e8133ddbf9a8bf08410d00a3b4ffa99632efd202f0161810279d0dd3ea271ce0052116c2934f63ac83950921d0350e5ba5b8dec45722fde1156a3eb08b41a0b77990654195d21fd58eb03f2a1aca699d287fe3f0098d3a9eda1", 0xf3}, {&(0x7f00000000c0)="e37f49922614496a54d921fba9e5ae18ce32e68606ee43081b371fa0855b2a38e759801e5ff7fbd555e22b70277a3257c85d8aa742fe4df15f42", 0x3a}], 0x2, 0x0, 0x6) fchmod(r0, 0x8e3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x24, 0x80}, 0x1, 0x9f8, 0x0, 0x0, 0x9, 0xffc, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, 0x0, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r8, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xff, r4, r5, r4, r5, 0x0, 0x7}, 0x9e7, 0x7, r8, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) fchown(0xffffffffffffffff, 0x0, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 18:38:41 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000000000048", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4003, 0x80) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0xfc8e305950fa84b4) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000200)=0xc7) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x70) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r1, &(0x7f00000002c0)=[{0x3, 0x101}, {0x1, 0x401, 0x1000}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r1, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/57) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x200, 0xfbfc, 0x8]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) openat(r2, &(0x7f0000000000)='./file0\x00', 0x400, 0x86) 18:38:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x80, 0x0, 0x0, [{[@loopback]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 18:38:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r0) syz_open_pts() getpgid(0x0) close(r0) 18:38:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffffffffbffe, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:38:41 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) 18:38:41 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000ec0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971606e7693b7d54d8e3c0e5600383a0000000000000000000000010000000000000000000103009078000000006000060000000000fe800005c015b67140210e02000000000000000000000000000009000000bb0000000000000000000000000000000011000000000000000000000000000000000000bc4700000000000000000000000000b19c970646c3d269d3a39d9dd3f43d21ee27921ab11974f5e82cbc8934426c6163f91336e69363900af7b1892bf3e5fbc983fb7cfeb905da8aaf1f0a2da827d4c6f5c315a55775dd5b6e081429bbf2bddc50ee266b34fadf9734377babed7350f8dcf38c8f91621b81bd1c2420f1e4a8d023e6"]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) read(r1, &(0x7f00000002c0)=""/239, 0xef) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x8) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x1b2) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f00000008c0)=""/97, 0x61) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x2, &(0x7f0000000940)="2406578d33308670b6b02f31abf99c23b83e622172a3ed12632f8d9f85fc6f1e7e65519124765838c52c8e9a01b2cda14c58d16da4e203479f92d945578d2d326ef8d39938a97334023e34c2d2c4a05cac63e2dd847aedbb0a389e86222650db85f6031a06ddbe3b1ef42a27de836a5f0f784a5a37fea32435ed382eb8be0596ae9d578f65f579392ada0b5e45c4e4894e0bf57b98d971fd5e571097a039d37e7f2c32ff092a681f8fc420565de4db6bf09ad2938453ed12a5e23434d44606286afd072923d5765d604e562191bfb9a63c45acfc94208da244d9f7af41c502e39960522c2b183509e39cc13a4741187b6de8cb45251f7202", &(0x7f0000000a40)=0xf8, &(0x7f0000000a80)="0b2152bc36ab47eea7a52529b716c86e42c7c136d052d97ab99b926aedb3444aa5377f9d85d74001120b86a0a810bfd67012526913adf522f6aa34ad32f0627d735003b18ffb63a6c178116a169308538a019601c6fe87e9243fae26cf8ad94a0c35e183728db22c2818cc0a5d92407ff538db826617026a40188ea35a9f65cac62c0a08c618e9a139360cf87620d0413d6c24ba57989ddf49dd514f4d83382695aa3e7a4f027a155325a91ce3b435d9f052a0bf05681e5dd760df657236a3766f4181bd39138245dcc6a96c5402bddecc146973e6", 0xd5) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xe2b, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)="9f9dfba895868642be41e58cca13ec45353d65983e611082e02f35148060f6a2fabc006e038005d4b6ca390e9ebde80bf1875cee2e15a47cb3114d0737d22dbdc0bfa2fdc9e3b98d1cfd2d403a1847f7a853eb071a34ae799cab990665251d20abf96a919fd737642c2e793467b34908ea17c152f4d09d800a652ad0248f3873386871cd3a1326d77c0ff5bb874ecb7315a27b078ef10c5260383f59a9a1bbc18a75b5baf380cddb3a19818dc3bfcb9ee09f30c2f277e1c53dab2b4e5ef0dbd6e5c8d766b5aa21219a55333e7a2492e676e2bf84d964266c", 0xd8}, {&(0x7f0000000780)="9900ba0fe4dabbe50fccb92f6e5891e1f1e52330854b426fa2a244dd6cf6c7d99c101526940dc45f9fe647ef154860340ee24e413dbdabf7454d198559a128e23b490eabf3cf5cd52f727dd0dfee47c22b4558494a2034f632c1918d67ed14b3453c23e86ae136192f61673d4d4e36e2b1abd01bf538b680062baecf7fe9ca618ac4a9b639a99f1dbdca8e24cf42816293c1f4808e330d579f", 0x99}, {&(0x7f00000006c0)="d3856f5ba2d203aafcbd6eabf15dc3310000000000000000000000000000000000000000000000000000dd45a7374eb7e47104a20d3705e97077ba5d6333c8e5fdc8fcf6fb2c64b39a8644bc1bc817311d24e64b2f89cf3b4dafc86078aa21d3fe23ba009a527c5f23ed342f0b024f773a9366602a2abd784103bb9a794d475063d33c27b485394340816b6a397a43de6a39825452563aba7c33a1", 0x9b}, {&(0x7f0000000640)="6d03b6c849050037fca81ae444aeb0268736b67dd6da25a6ba7898398bedf25b107dbbaad5b01fc340cc00582d0f2998b1f44bb1144852ad579bc67106ec987ee3e15563ca7f83efa73d8488c6f605da5ac378e458", 0x55}], 0x4, &(0x7f0000000d00)=[{0xb8, 0x1, 0x2d4, "cd9ef06a89235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abfb1c00048a60c6fa1b39a8dd1d4b2afe5df0f80ab5d040b27409367cf4099a3b25ac43c9671d50beff0fcc668fa6b16614f25ee0428cd92c4353fe9589cd6bcd700ecee56c483135eb5952042f28108ab1bf6fdfc8a6deea54abe66e1bfefda8fc686a8bb97345f168db2f08ec1cf562b9eb0eeeb760e385c1fda1005ff7795e2f3b8967b"}, {0xe0, 0xffff, 0x1, "9ed33ac223262abebf61f8c0fd2dbe08e43b979ac8a3815b52c6a7eb1f9c4a9603a17d040bca5b00af39619ccc9f171968d1bf41bd3ef772fed6331b12b24a5d563db2641722959f6c929745419c0e2209ffff2fab7f53b05790b43769a5758126a84042c660fbb615e3406c71000000000000000003be612a5e96456aa046b9e9bb888c690d7f7d5ed1e8d7cf6219955fca7d00010dd6bbe66674346bc0d161b4022474d71ed7ecaab2793059e4531769df263710d90e9304171c5f09c8bf0edc5e7e64ae41ea7ec7a1fa31"}], 0x198}, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0x4a6) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)=""/13) 18:38:41 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @empty, [@routing={0x2c, 0x1, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}]}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$getflags(r0, 0x3) 18:38:41 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x3}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x8003, 0x1}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x3, 0x3, 0xb3}, 0x5, 0x9, 0x4}) 18:38:42 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0xfb) getsockname(r1, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="000000e4867093d93f000000de56e468ea75915db740a10d69498c1ffd0a9effbb69d9a3dcb6bb601e3c2bea51816e976d45ddc538070046450cd84c2f6707ff6523537a9898059790e66a21d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f3701e005bfbf5024f7230a3a7af72c4cae088e1e457fabb69ea93c0c746e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c96341351b893eeb89c9391032b69b606b07e87b091434c236607b70731430e4d4c714229fe5644447cc4faaf6ff8cfb28e29cb778861f22b603daaea31ae0aa7c7f8e75c7b1b2f0c79404f0e16fc03937611feaa82a35109c6ec43ec0c407fc520aea6e1e580d7529976f6f3ca879c8999a426ce0f2d25f6646301d5ae8e6a43cadf65c4b4674f135250778"], 0x1, 0x1, 0x1000) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/181}, 0xbd, 0x1, 0x1800) 18:38:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt(0xffffffffffffffff, 0x4, 0xfffffffd, &(0x7f0000000100)="8bf1dbe8c93a6919f889ceca5d576eb42e32b08273bedcc782eddb67ffb6c7808b32e004eb29eff6bbdda70816c60143ed835111e8f4e8521c7469c7bb2f355af64293ae62958a21e4c306743fea5b589f5cd8e8ec101734fe8774c835a19e1f4b851674e8f789546e34c431fa842c1f41369f13ff355365f2bd3edf45c88ad250eff4159b570d304c0555e7b6636d2b80f1a64f8be9a5c859d971c1e1adb4f7180f1df3741406d8a1b88aa956ed650d3589b88cfdd996577771905e73ab78f93c230fb09f6d1d1912a75236aeaf3713d06404253e5bfdd8c11804d5c551b5", 0xdf) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x10) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) kqueue() 18:38:42 executing program 1: r0 = getegid() r1 = semget$private(0x0, 0x4, 0x5af) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/4096) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xb, &(0x7f00000000c0), 0x14) sendmsg(r4, &(0x7f00000015c0)={&(0x7f0000001080)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc, &(0x7f0000001300)=[{&(0x7f00000010c0)="b14bb6a82c1ca1aeb5dd0d4f9f5b007be534ddc7908116142f460fa264", 0x1d}, {&(0x7f0000001200)="9570a07e862a22197a37abd85ae977d693c6d8e1ca036cc0b65e204b5c8596e50908d2546eccd69a372d5e019cb1f62a46fac4dee4454e08b74e49fa8a535d218cdec816bf503af40e79a06548ec48f4fd04561045f97378a305df2ccc500cb2282dc5625adc5a4f3ee8473a40e5958d2c417a6b23255daabfb67bf9cf7d675e086571ffe0a812692872d2b75e3b4ca387b25d0048f5944f5860b189bd9576eb025de356758cc4ee0978", 0xaa}, {&(0x7f0000001180)="d3222ea2be84ec75d8cffd005927deccd9c0059846de1ce5207e509f73ad951a14865300ec875a075a113684989009713bc62d", 0x33}, {&(0x7f00000011c0)="7dce247bcfb4f849fd950d52174c263deff36ee067b8447f1e5655977f7b5a2015711d261246d1ad041001bfd7f37d0d198e4a63747eb5", 0x37}, {&(0x7f00000016c0)="ba48c8c4365ffe3eaaaf47fda931e266d3c55b0bd662da2519351335454e8778deda8513e10b52dbef1d34a4d10f1a45f70ba0175a2df2ad910eec8e7cc66333fe4649095f0a178eb824dd247a6a4554601201fa59a89f187df47fa9844be89b9482027ba3e2920381d4f496fb8732aca63cb23996e771220e4d2c37adb04dffa11067571da688f3d63a7e60e8e27c78ada2a406a7444d5478899d4452b7a4f4bf5fda6025eeda5bbe6b5fecb8715085f72d56ecc56fcf378831aff28a720dd8a76299fe33f7ae6b2fdda0dfcb6d11c0982980e77725408520cc2d9850f61d815e3158cd1a7e6b42b2f08703885f7e93d96454bfdd238ec9a574d7bb", 0xfc}], 0x5, &(0x7f0000001380)=[{0x50, 0xffff, 0x7, "60588d2ef35cb0ae54b15fefe7e30847e91b2957d4f057913a931304c7742cca1b7b12d6e540864857b8973124f0c02aba0df50e00336df81c"}, {0xd0, 0x1, 0x105, "374525f28f725d63ebb714e825dd577fdda0609e221cf094180f88eeaebbe209052919bb881a1aad24951d193edcdbbe6c6d8f4d0a8d713f1ffa4c45916e6bd3c31db6b820530fdd3ef154fae51463194777a832b66dbc1c456cf0309649768df355fe1a176d6265b98df23ee60de699254e134daad535169e26065564c4b4732a5dae976a82671915f8027515ca384312dfac152329c19c539fd5618d29a77e8b025629f0a48cd3175207f44312aff0e02b672c5754dffc9b9ef908ae47f514"}, {0x70, 0xffff, 0x160, "4a96dc25bffccdec758197192764b22cc2b8d021a0d18664e451e03a42b6689aab823456560497dcdfd733f2513a62de51cc54c6bc05436fb7f32f9ff2917c1dd96b30752ec422add83b21994ab65292d42554290f82c671e778fb6a"}, {0xb0, 0x1, 0x800, "63a02e8e2fe7f8085b1080907c87d545162e889a4decfad79f5af9508981eab6669d183c4909e3b209f28894b1bcfc92c96fb675ee0b09ae8ac81f113e3d99af9a6fdd089b1ff6c0bb027d95ad80bff4e7886fac86972863b2f1ec21daabad387aeabe36bb80f64c5048982bf45b25c2c5cec74497ec2ada16c6ebd143a64be94f7eedf8052c62b3af719ba9517bec2384aacbc20b6d3090e0f7"}], 0x240}, 0x8) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000000)=0xfffffff8) setregid(r0, r2) 18:38:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)='q', 0x1, 0x8, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="091e6d7d04572d98d9011e3f62feb13fa526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d78822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b336af8fa61389767c211f5a043f800108b4069c81ee2c94920b52779199ede3be", 0x91, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f0000001980)=""/194, 0xc2}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000001940)=""/49, 0x31}, {&(0x7f0000000440)=""/5, 0x5}, {&(0x7f0000000480)=""/108, 0x6c}, {&(0x7f0000001a80)=""/4108, 0x100c}, {&(0x7f0000001500)=""/24, 0x18}, {&(0x7f0000001540)=""/238, 0xee}, {&(0x7f0000001640)=""/106, 0x6a}, {&(0x7f00000016c0)=""/112, 0x70}], 0xa, &(0x7f0000001800)=""/11, 0xb}, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) fchmodat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x1, 0x6) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080), 0x3d) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc04, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) sysctl$net_pipex(&(0x7f0000000100), 0x3, &(0x7f0000000500)="7b0f66d41d75a1e6c213cfc99ad2deba02079dffe0e06a2afd599df26a29f3772d42fea4c8b7c5ec46878055a16e6fc2305265154bc17e1cac237e4b002abb30693f42128a2c35073a1d9339b1f71d75577edac310ea0fe927155f0c2f6c43d06a56d62bf8aa76ccefd656eb3734050236c51fe40c6dd6e0d6679dbee94cb9efcfc386044b59017cc3f90bef0a38256e7beafb15cb3e2f61b17ed25464bc9bb398b2d0e54daa95b7", &(0x7f00000005c0)=0xa8, &(0x7f0000000600)="10670efeb99fcb785434bc5183301d473bbee2423d171d3a767fa47aa4537348986aae99d5571e8aa17fc7c6f393494e07c45b5582357b325a923e33256ae60f259ac706aac147019d76f77f9ef6f6f2890ca55889db1f215ef65e193a50cf1b4b1d362805d37d1a024f25235a81f0974c87ae45bab8cf1d8a13c06e15274993ae47d0fb8df34341924c09d6d53b6fd37215d7377e6087c00c8e552d7e41ada02fc4303070549a9bb1e6041ef34a35c837386be5abf81cfa0f960084d21e9fb47b643174cbee82f56c2f4a8acc2429bbddf473e448fe50f135fc61eb7b2d74ce0befa1a0a63231b2853dff5107ad9ed449e4a9e650289ff32edb5c23", 0xfc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000018c0)=""/50) sendto$unix(r1, &(0x7f0000000300)="0f45935b7ae9ba626e8b02", 0xb, 0x0, 0x0, 0x0) 18:38:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000080)="21b4982e667381f86c726417c4b478436cf1f04d365ae21018f1ec4e310bda83c9b800514c0ab06f835e260d3f93484e368e79cf4a65f36cf64a6e7f7b7b50278e8b851b6fcdba11b30908a59d762a3be68817b94f7c95415a9c1f2cd1f282796504", &(0x7f0000000100)=0x62, &(0x7f0000000140)="2876638607702ffe489e2edba8caeb219c51a9baa5aef96485d89e1228e39bd2d7860062919cd738aaba0da8ec6c9e452b87331dc0338d423cfe6a93809341088d6cac3fd629b71052cdc732c314cf9b15f36dec48f8fdda7ac0fede6f110add6edc5eb6c9934bad321c90114d7acb2a4db7a436ad149bb3b4180e0ffa7975f9c71f0bdfe844bbdeba44396f9be64fcb665a00642aebb0dd3dc5833935d2b41638ecb19be1b0118891a351f80b83659b78842e31914824328b5819d48faf378213d1dfdb78f19a8a0c5747c2c4ef5c842f1fea6e5a3cd87dc3aa00b460cd330701a704a91a53cc261007e6269a822bd7dbb9ca52d480", 0xf6) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:38:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffc3, 0x0, 0xc3fc, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x32, 0x6fae, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() r1 = socket(0x18, 0x400000000002, 0x0) r2 = socket(0x800000018, 0x1, 0x0) shutdown(r2, 0x2) getsockname$inet(r2, 0x0, &(0x7f0000000140)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10000, 0x0) close(r3) socket$unix(0x1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000240)="0d00ef2a9c7bbf6f623191787de84dbb1cd5687a073cb74f77edb4c8764f4b4ee44c0e63ccd48204026796df7ceced8bcc2a0ba7cea3b4475ae462e345051ecb306fee3bf950644e6166f055ffd54983eb8593c082a203adb42de06dd07902fc51a50000000000", 0x67, 0x0, 0x3) r4 = fcntl$dupfd(r1, 0xa, r2) r5 = semget$private(0x0, 0x7, 0xa0) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000380), &(0x7f00000003c0)=0x4) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000000)=0xee65) 18:38:42 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) select(0x190, 0xfffffffffffffffe, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="aeb96ab0338bbc908cf18b12d5685bb9ae69c99a1a44fcffffffffffffff00"/40], 0xa, &(0x7f0000000300), 0x0, &(0x7f0000000340), 0x0, 0x400}, 0x406) 18:38:42 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) write(r3, &(0x7f0000000180)="f2e896359a3ce68f742006e61fcb89c8d1faa02f12f8213a813930745f6622d2136a5940c8f7e6e8e96344cd1b6a7d85abefa08275505d790c4355e221b535b8a600220342ba60c2f931efa55cb39cabe60313", 0x9d) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 18:38:42 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x3e, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0xe, 0x4, 0x0, {0x8, 0x4, 0x1, 0x20, 0x3f, 0x68, 0x9, 0xc1, 0x3c, 0xc52, @loopback, @loopback, {[@ra={0x94, 0x6, 0x9}, @noop, @end, @noop, @noop]}}}}}}}) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x40, 0x10001, 0x3f}, {{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0x8, 0x8000}, {{}, 0xfffffffffffffff9, 0x50, 0x4, 0x9, 0x53a}], 0x6, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x5, 0x2c094ded}, {{r2}, 0xfffffffffffffff9, 0x5, 0x1, 0x100, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x2, 0x2, 0x5}, {{r3}, 0xfffffffffffffff8, 0x2, 0x2, 0x7, 0x7}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80, 0x3ba0, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0x7, 0x7fffffff}], 0x2, &(0x7f0000000380)={0x6, 0x3f}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r1, r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 18:38:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) chdir(&(0x7f0000000900)='./file2\x00') r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x9, 0x3ff, './file0\x00', 0x4, 0x8, 0x627ead56, 0xf32}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x3) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aa3b6623f41b10f8c85f790fbe06f9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b16ca8d5957e820971", 0x19f}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000580)='./file1\x00', 0x100, 0x68) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000005c0)=r2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x433) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000c40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) mkdir(&(0x7f0000000d00)='./file0\x00', 0x102) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000cc0)={&(0x7f0000000600)='./file2\x00', 0xffffffffffffffff, 0x1}) sendmsg(r1, &(0x7f0000000f00)={&(0x7f0000000140)=@in6={0x18, 0x2, 0xfffffff7, 0x3f}, 0xc, &(0x7f0000000f40)=[{&(0x7f0000000300)="55abdec677c9467fa4901e1cf2c0020dd9b88a3851debc5a32e64f0c3c7b07348463", 0x22}, {&(0x7f0000000400)="694bfddb2587bb80d3750b384f7ffd6fb535d9403324da944d9a153f6bc2523618a69a7161cb9d4c7d79ddbf450a5d7b0602884d23950a5dd518d9e360e9ecd44b35690410a74a205fdb005c1b3bc109092e20e1ba1e8ad6cf184e959bc3bacc61abbd23d1c0569d0eadc654b3231762221ccf27bf088b287d88e29b37d57a1cd7fc53d6a7fcdba449ee4b8d6a2eddaed59c9f9c7d99e6dd0fc6207971db85f9ec23ef", 0xa3}, {&(0x7f0000000800)="e58cbece5e75c8b7dd83ac3074055a7a3c19e184d8142b67d712997cef11348d3bedae058347808339e7b75dcba72352b46be64c1310c6feea5e4975279855ec699c56a9b65329b0f37f15cfde732858c1031c7c9448683a9cc2af57c4cace8a8bfd1ced7afd912c8d6a6f863cac40b6641e08f0d2f4d4aed94daf0af751a8cf12e0dda7ed08f8bdbb215ca7e7566092d3c049050cda97e1bb1ba077c0e1a9f8029a986ffb80abe5977931b10434c0fd56e80660c965950430ca799950e76ed34b427d837bbffa209b6eece37573fd8bff5a786f93", 0xd5}, {&(0x7f00000004c0)="b9958afbf22eeda56d0aae91b16bc23fb6468048fd0e412c66dd4bbb0c7f095994261152d2d19ac1811396c1fb440ad16ecced8dbcc01bd00fd7d058f3d5bad64c52515d73e257cc578409512d18a3b123837ef313052f6d9d22446029063a727c0fcf651faeb2f4e3d4e0f811967cc52a6eba97285b337759fbde9f68efe32c7e4c4a6fa429087a6fc2606e30c5b47cd7d9a944ddb7187c976f3705fb135e3b7b", 0xa1}, {&(0x7f0000000dc0)="367d6f0cc7b012e768def4678a805ad2bcb8a8f683223c00fc99e7be358568db4b78757c8494c357dec464d0339ad7faaaa730b6357da1cdf45e6e5c8900c52f8d2abb7c7d295e129819e49273e60053da840b496798dd93c2e7814d57b4158754d73f9ad77cd4562fd826e61cbf98134815c3f703422388741255ae13027bea4d0eb68b4cc5b84c1727bbcb639d5531348df02598512be5579707c49ed077abb18e81726e1d8496aca6f9d1386f6f218432eae3f5d40debec65ee1ecdfb7fd1c9ba010a12e61190ed9334182051ab6f029d4799d2f2", 0xd6}, {&(0x7f0000000340)="837202bf1691aa40ad30180418c93d1531a7c0af2b7dbf74ffa44493504639825b2c8c8e70559856114554624574bb4d7c97982233933b7e59cf2477aefd26f72edddec6d4f5816b12a51293d9cc02002649da3e4b54463873d03680a01158a047fe0193e3f19cc57831bcb3526b1bca85", 0x71}, {&(0x7f0000000a00)="f88701dbcde1209a861a30076dc8bee023f1f7a483531e29453fca9bbaa43d6fb35bfdddb469135b2182e130c6bae202bc3659f5f20ec5919bb21f0820f7ec2845b4801e0d0c0d74532682b1ac2beb95dd36a518a2603b6715d4a7a451b7a3338bb3ed1fae1980cce78c17b33548b267c36a614f71d858eea365be57aea4a5654e437de00ae667e85ea21d0ff7edc83f31a47e419c5fc8ac69b395457c55e0cfada44d6b5b7d3fefd570bd13cf07f3130188f0a1ccccfbc99da27451250d4f100c64689d867fe2", 0xc7}, {&(0x7f0000000b00)="9dc187ee13a7f298b3e9314db2f858a60fbd74f4074d806b1edc9f8aff0d717934e23752c82789baf96f57ee3ff9e10e411d55c3d6da3c28ce54ddf4c92beb58672f29c1063137cfbd7f4bdaa9d1ad6e820ffbd4523e3af6adb04d79d64066453c638279dac3d78ea7765331eda71e7861a59596ed7cd9b7e00126a844433268a67d777d80eded7541abda898937d265bf9b963f9fd19630102924ebc7d345a8978e269f0e57", 0xa6}, {&(0x7f0000000d40)="6d380310f9ec3760f7a7b85dfc12c188154241617d7f408dc6f4d3d3edf4c4f0701a392123d3e8f69c479ede04ee63dfb74509e38f3b9c3d9e9dd1ada21a32da4b92224af123d55029ec8c7a1eb137327cc76f4a5743c593cbf771bee8d97958cb99", 0x62}, {&(0x7f00000001c0)="ebc714f1f5c4e40edee4227938d1f94c180d253ae540f38c361b40871749bbccee66b588102a5cd4ead093fe5faa0058"}, {&(0x7f0000000bc0)="3cc93a2d69b599a6ce7243d38b318ab4f867cb1216bab8f90f2ec1195923fbb325cb7c05ae7b0b12766de929c5bb8f"}], 0x100000000000028e, &(0x7f00000014c0)=ANY=[@ANYBLOB="7800000000000000ffff00004905000071ffd6b3771368db9b112cdad0ac5db7a8e038908c9796332da1aaba45cac351669463d90b31c1f71ad84e0a2c4f40f3b04758557a99cfca1c2ebe97640ca0406382220c238cb0c1b0d6818ed94044db4a90de2d239f9091c987039331f6a00f6552619b00000000c80000400000000001000000f30b807d24fd3f0000001ede2babcb0db88a18d7af8e6589f7dab1725c90c294b782903f1a909d4ae152472fd47fe099315f0f9fa6a5e3c6c1e339c5724d174e705157ced466b1ecda9a2634bb61bf565f0cb00c599962ad5cb726181ede1b468ab18eb87718a8a4962ad16d767c5832e25c96af4e332c0974447975ef500f8cfb241051036c2c02001fc2c28ed4937c42150c130f445233640ec1b347f0bb2e72a4117f826e82aabb1e20a859cca585d8fa774d3035fbc89986fd5c6157000000008000000000000000ff03000004000000b6597e63347703f46c9ad3e98c1f53acbf0803cde4717efbe49f653595e03d7de6a92a8e0dbf780a0779ef6ba54e8b1fbfdf4009d0a337affa768958289fc5e9104661c22b9607494ca8648994c25d6d7d0b037c95eafcb60f651f32b36cb6aac800000000000000ffff0000ff0300003d682dd2da68d5d0785c7f650068aafdde91da08f3271b9252980149566d7e29413bd0b5758341e0118e35098683939dfa946d6b7b7066f93cca594dfb0e47ef167d5ced0fa57c49336e9ce936c5d27ed4126800b6945ab86f3e220d53837c514f73c6cb0e27e6505abd43ec1b1ac38ae611e77828e814ee765ed4e0280319b338f8d8885af24dc91c2ddff3aead78488773729e0c322822181eec13bff3a61087ef5ea7f8cffeade08e2589b976ad87ad63a06732406eb5860e19fcf348be916bf9d6e4bddab2a1973364cee774a44ce5693c10a57cf86f1020000096ac2f62e5031b21dda708590d3ce61b614b182d94f6ccb399c9aaa27be18e032c99acc88d415c63151900b6aa40c802732b041b1b8b7a15c5ed76ab5bc9240f46f542d39086cf69eca648c4ae99af087f2ccf189572ff032d4386c6673d90c100155bbafbbc4eb2d9c95f58e5a6b568e87c38e4c373018caf458dc84c200474954bec631fc28b0c24d0688b103e98f47470b9960670660eacf4a4dc0600000000000000cc21d4bdc687d2cbd2218cc8019c1efde2752cce09f7680bfab5c47a0b3f960ecbfea18c02932e6d6afd0dc44fb6228015360cd86e8ed634ec9eac57bef3449b815bb3237567a1f3c51079798892877622d1240c780c1ced45455c311b540e357429d5f1f1cbea7f27b2d750cf5ca8e60a12036a2245be98ffb02a917fc066e0d829dc058a3ae8594cebfa4f6e873f5b87c8467424e6566ef006c5fda907b9fa174621bd214e3143ee9e68aeafb151993eac44f7cf31ba64b0e70668cdd763c70b3428a078c0aeaf68ff946be526863dd04cb6f5caf105122f4fa2eb74e95c582343b901449185cf198359766921bc704405faa15462ab267173d1a2d01e0dc7b680d3b2cb00007eacc35dee8f7c39c28359e04997a43d2b133ecd742bbd1d32b6b0ad49455842e11bb207f76cbd5aac4f396f9bb7c98a860821746709cfac1efe5f55b4d46492feca5a6ea12776da9421e08e16078e6a35607ce6c6132dda326c7d0953466e59f551d8d047feaf58c1243ccccd90e5013e1f1623d33fe07edc396ba4808f9e024c4a7a2d34b1105dbbdf584f6db59623d2a19ceadfb51d6e4bf88524b45234a00871ecabeffdbd2c570a24e8079bbae4cccd410b8710f01080d34caf847dbc836e91ed9560251337b4bd83b6f39ac5830920760decc13e450e48ebb1c427992d6f98982d88014e81d9cb9dd939d112188048722ec33a3a65c3901d45f8dd059cd14dd50ee0ad14aa8ce8ae90a24896e0507f4875f112673a26a9077a72e40790ca86eb5091b623f4341d"], 0x288}, 0x407) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) r3 = semget$private(0x0, 0x1, 0x1f2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/24) 18:38:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8001) mkdir(&(0x7f0000000000)='./file0\x00', 0x51) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='x\x00') 18:38:43 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) 18:38:44 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff85, 0x2, 0x0, 0x1ff, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x401, 0x847) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 18:38:44 executing program 1: r0 = socket(0x18, 0x4000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) syz_emit_ethernet(0x32, &(0x7f0000000100)={@random="493018bca8f4", @broadcast, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x6, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}}}}}) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0xc006, 0x7f) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) 18:38:44 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x81) sysctl$machdep(&(0x7f0000000100)={0x7, 0x2}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) 18:38:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00001ec000/0x4000)=nil) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fchmod(0xffffffffffffffff, 0x8e3) chflagsat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x0) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000280)=0x7) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x0, 0x0, r4}, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3}) 18:38:44 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) setrlimit(0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0xa3) fchmod(r5, 0x8e3) dup2(r1, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 18:38:44 executing program 1: kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 18:38:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0xfffffffe, "ef47e46800004000000000000000000800", 0x8000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) munlock(&(0x7f0000551000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:38:45 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="003a61a90a50d9cf3487693c5e0000054207691e88df5166"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0x600, r4, 0x0, r4, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r8, r8, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xff, r4, r5, r4, r5, 0x0, 0x7}, 0x9e7, 0x7, r8, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) fchownat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, r5, 0x6) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./bus\x00') chroot(&(0x7f0000000080)='./file0\x00') 18:38:46 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x1c}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 18:38:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x6, 0x4, 0x1, 0x56b, "156e207e24e03da63f7646bcacecc4aa867f2832", 0xfffffae7, 0x2}) ioctl$TIOCFLUSH(r2, 0x80206980, &(0x7f0000000300)) 18:38:46 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x1000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x6) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) socket(0x20, 0x1, 0x3) fchmod(r3, 0x8e3) fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6076605100303afffe8000000000000000000000000000bbff02000000000000000000000000000187009078001402006000000000000000fe8000000000000000000000000000bb00000000000000000000000000000000071c2cd52ad5aacf86f1287be4be3ecf06db8d25a3cea5faf919e84ed1f5064837cc758122ceb74159a2372cab890a23cd8ac33df46d3a0edf8c0702c3939648228f0f1ccb8cdbfb60279216a883748614b167d9c66cb91183d679043bc8c6a2540fc74169f33193acf5e358cd99c754c7234868d72bea6529638d7bd4a5408f54dd807c3ccf7d0400003cc4a660e0844ac435a67a605091f7c7f795e9c1796ae6dfb32bdaac1ca0a4f1141624c2861cc5d830561a722ab5139f05c4be3cfb39956ebf7f967196ab18ea33df851626a9048915db27b5a3bc19262f4d99150500898e94c84e878d67b5ae1414108be67c8a279b29ec27a191a3301710b0ad8fe226283d8b2d01001e08ce9d0fae8cd7"]) 18:38:46 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[]) 18:38:46 executing program 1: r0 = syz_open_pts() close(r0) flock(r0, 0x6) 18:38:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/111, &(0x7f00000000c0)=0x6f) close(r0) r2 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = fcntl$dupfd(r3, 0xa, r2) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffff8, "660400180e091fe6000002000000000800"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 18:38:46 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x8, 0x0, 0x0, 0x0, 0x43) semop(0x0, &(0x7f0000000000)=[{0x4, 0xcd, 0x1400}, {0x2, 0x100}, {0x3, 0x4, 0x1000}, {0x1, 0x7, 0x1000}], 0x4) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x2}, 0x3, &(0x7f00000000c0)="b557dd8c57d85b54", &(0x7f0000000100)=0x8, &(0x7f0000000140)="52c451e4a2408687ac7efe104ed6ec573ed004c04191d2d5d8338c7221ac744b920b382d31510d85e363625595b50a2d2b9223eee27a992bb9bc07ad177185f6f68d54c058eaa82ba4711fe13aeecc5689b3b3d97c4e25a399426df576db2c333593fd978065dcfe1e96227739bb94f3d6b993992a0319e8b46b3a3332aa85501d915f7a354cbb36bef5d09aa71503de6f6d8d6cc5bc6d", 0x97) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000340)) fchmod(r1, 0x8e3) setsockopt$inet_opts(r1, 0x0, 0xe308c86703b23858, &(0x7f0000000280)="f6ece143754ba3197e357e95081bb7b30c660a19b00142ab564945483b111fecefd6e71382f3e91516807c2a90a31ad46365c810c4bd819bb6848b488fbd54c83d0a6a421bc996c03883d7f47cdbcceecce6b6eb8b48c1acf216ce2c551493b466214f0545c074bc3d3b7f7f7ff6aa6a29cc17234355e6c90ce89e7f49c5426fd3d6782482a83a65607a42482bb1ddba25bc6b51a6f5b975101ef80fdd9bb6c3eda230ae", 0xa4) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000200)=""/28) 18:38:46 executing program 1: syz_emit_ethernet(0x400e, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000000)=[{0x4, 0x6, 0x2c00}, {0x2, 0x7fff, 0x1000}, {0x0, 0x101, 0x1800}, {0x4, 0x1}, {0x2, 0x7, 0x800}], 0x5) 18:38:46 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000080)={0x7, 0x5, './file0\x00', 0x3, 0x9, 0x0, 0x8001}) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="6202c17f7f000801269042f9d0f57050ebdfb2a4713c82ce68aadac48b978dbc7af336330ab8e244bfe412f9e8450205c084e2a504eeccd05942522f23569c6b4e5baf8385283eb23b44677814c38efc35cdc608ceafca226c26510700000000000000dae57ebaba6430662354e7f7a82e6ecdd57bd6e4bb9d0af59950ef41af5a6235bc5000120ea555093706c538a200"/155], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)="cff314a0", 0x4}, {&(0x7f0000000180)="2aea6ffaa9c79eece6d33fec282442854920e412ae7ed7dad6013794ec6132845db5fc7ccfa3e320930ab04537e795679be8e85b1e927d847323ebccc746cfc2ed586c1c3b64505b23abc4a7fb165fc512760560865b990841bb21ed5ef7a053b73ccf4ee93a16cec872db3477c6133b4d5bd1e0d30a27b240bac099e5acb6b90c50767c44319d68c7d9bba27916f65927948743cbda10e3ecc4bbcb03bfc595ecca2c8e530b4f9ba0fc5975b987cde301c4c2785e1f55", 0xb7}], 0x2, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) setsockopt$sock_int(r3, 0xffff, 0x3035, &(0x7f0000000040)=0x2, 0x4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 18:38:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) 18:38:47 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {0x18}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = kqueue() kevent(r2, &(0x7f0000000440), 0x7, &(0x7f00000000c0), 0x8, 0x0) dup2(r1, r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 18:38:47 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCNOTTY(r0, 0x20007471) 18:38:47 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x1000, 0x1, 0xc}) 18:38:47 executing program 1: ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000180)) sysctl$vfs_ffs(&(0x7f0000001080), 0xc, 0x0, &(0x7f0000001140), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x100, 0x1f, 0x80000000000, 0x100000001, 0x638d6b38, 0x994e, 0x2, 0x8000}, &(0x7f0000000040)={0x1b3, 0x3, 0x3, 0x8, 0xfffffffffffffffa, 0x3, 0x6, 0x7}, &(0x7f0000000080)={0x7, 0x8, 0x201, 0x9, 0x4, 0x200, 0x8, 0x401}, &(0x7f00000000c0)={0xffffffffffff8000, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = dup(r0) fchflags(r1, 0x10000) 18:38:48 executing program 1: r0 = socket(0x18, 0x2, 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) write(r0, &(0x7f0000000040)="75a7a0f76f4500c674c5a5283f7124af70e456ffee3c74bd316c10d99a2045a7d79fec6a4981914a1ba8c9afa8e37ea3355e48b25db2377ce05d0709f4de30b302660b157f90b14c9124d131162832eb0b13b4de0276789cbbcb18dfbaeb60057ff64130d0c9bf8eba5e82291b9b9e4d1126644b8d892e81affaed691d570243952fbb2a02fee59c254fa98fbb33b9d2d578649c0e3945c8f79cced52a2af158c13457169078644523bfad6152d6e84fb7b3e4f512866f11687e9867", 0xbc) shutdown(r0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) fchmod(r1, 0x8e3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x7, 0x1, 0x7, 0x511}, {0x2, 0x1, 0xa4, 0x7fff}, {0xbcb4, 0x0, 0x85, 0x1}, {0xe4, 0x0, 0xff, 0xb8e}, {0xeda, 0xb0, 0x8, 0x8}, {0xfffb, 0x44, 0x40, 0xffffffff}]}) 18:38:48 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x43}, 0x2, &(0x7f00000000c0)="d3ef931f0294e35de6ec8a6389dd33374e47b958b0db36104a8fde1fc053c82d5660bd7e6b8d0a6eecffd2695604f85cd62cd6905e940ba5d50be749718dade1438cdfb437a29869e6e47264d2adbd36fd325457e27061c53b21a62d2c4b8eb4b1ae478f71c9b18be5cb94bb4f953ff557610ad506c991a4671becb572c343456b7fa6766cb717f1c40243467ef50cd0f28ce2464fb67ecdcd", &(0x7f0000000300)=0x99, &(0x7f0000000340)="31fa592ff685581653435dab9f463c8e15c3b6183e8135d15070135922ef49588d586658eaed9720cb8281b9283ccacbb894ca1d43c44bc428a5b7a74597410b8a25e6fa47000292a8ee4de6d8c3ef3e407940752cb22ae4dc5e010d146a48e3b92878c110b216181552162e7becfbb37e6d60ce496bd0e967ee42d57644f1b0434911279ff2390d0bbeecf6bd757372ac730785243d2fce0ce28c27ae5cb8002e6aa8e6f608f58417803edd36e78c8b88b147542a63db2a8b76", 0xba) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 18:38:48 executing program 1: syz_emit_ethernet(0x19f6, &(0x7f0000001b40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60f8be0019c03afffe8000000000000000000000000000bbfe8000000000000000000000000000aa88009078000000003c8ce6dea9c05a857700ad89687b527d000827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814f1d3a794a400480736e3c763cf368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622b13948b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e20277390000000071b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca754836226634ed836e25e8bdd531eddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890dd00ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e3b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4"]) r0 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/11) clock_settime(0x2, &(0x7f0000000040)={0x2, 0x400}) 18:38:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000040)="0ea4", 0x2}, {&(0x7f0000000080)}, {&(0x7f0000000180)="355b787da19ecb750903efce3133ed0ee5402c0355a5650d16a8ecde3111a5c0109e2bd6130d84f0a3e2a9ccb28829877a3c30ff82808536a15584a0b44ad65e9d1ffdb3b882d7b7397a3defa70a5653bf16f9bd0b81f824b765d74495caf4940df6864c940937b112be7ef30d6131a0ac72e407f6483d19878de26c387f1ff5b9bc501814a6d69d022d06681c491d8b782d13eca1b07f1a89849247e958034dec04883ee0db1a56f3ebb1", 0xab}, {&(0x7f0000000100)}, {&(0x7f0000000240)="1173f4fe2610fb62d73ee107eb88e25cac8b062a447e19ed0c50246e97d465b033185d166eefc94490ae6ef154239dce8b621d8ff429591f9248fb7fd804825ca88b5b1ce7b01e3aca769072f1eea9cb2e4bd463439de7e732ba0deef09feecd49a845024a693838923419218b446229dfb847137a6adb66464f519cd1db2dfdb519df28941cca1d55", 0x89}, {&(0x7f0000000300)="582bd84fa8bb24fd7e8da4aa003f817619e83a2437fe318d210f7e5c8a6a149cf1dee5d72be5ae44c1dd9d33adc390c848a3a1c5e5501b0884dd520e64bbe131c5b199fa08b93fa2da555b1e91ecdd796da4baf152947df7cec3a841b224493d677facaabaa217dddcb02fb8159ea02a09d73d679506c2d9030dba2076acc7927822e4adfa1d208aaaaf2661496108b150051f0c5758d5d6702ae2acb48f05e23fcba1532087c289ae46415c67f078b6d054d68f7f737be5e320d0483786ba837c6c953858eedf42c2f05d3ae04abf7eabf0917bf201d96baafad7e41721e7014c843fdd8d2a03d56ce7516153f1f9f8e2c164", 0xf3}, {&(0x7f0000000400)="14c8d4f5795d1bb9de", 0x9}, {&(0x7f00000004c0)="175e8bc2ffc80721eb1f6a5bb2dd240ad806a75b8b9492809b491c6e840300c41e969db59fd0599719814c599b478affc326042e3a54a9cff446208cf4a26e08b33ff0bc64298d758134b8306e695a4d2bd62b073cbf2710f7b1a232a0274fcb42d9ee054d00ce86fc237fa2cc5393bb3ec2a477ad99d50168949059346a1f9de534ede19bcb11b520789f69b928c418cf5792021369c8c337b344b59987d146bedb5c6f6c7cad0e2d0fb21cac4e00ca44ce660d297209c9d0c5eeafdad0ba1d41db18bd5457ff3a13bbf94c09ea4b3cf5a7ac4dec0652bd523578c252aa078e4d3e07f82b1eeac3e8e3343c907fd6b23573f5ea4171c4362ce210c1e34d1b7f90f01f0a9809f12e140ba51639b64af9c5c0e9e7dfe679255cb696fbcda4cbced507527bbece327a68cd032a5d74a3ee91673ee2b7e93991cfabb6667a278cec29a3de4c42b4be84353b957128c57e9b056958d0e4f8455792d6e67f24c695339dd3924f05ba4cccbbf7f023a8b9108af079d81f936e0f4ce2878d933ebd3279936aa853bb6e767234165721227c0dc063ca8409ea1fa963c38434809b7fda5e13d710d1a4edbe24e1c89f212e072c8b371170da663b405550e034fc5a13cdac75fe707eea06233881e5648fd9e3a8f785d6e2da975865ba5a8968c0df820d30eaf0c4ccd896b5781f9c968173a3af269aa496dccf9c48cd709c73391ecf4a770556fbb874f0b8059294d38878b3a2f20f0f649aef7c2ac2764b92609ab522df321eaec929a1d6d65f3c01557979945d4ac8082ce769c90a5e80efeb2ba9f9e3cb1e9241b723d18bf3239daf5e5de9f1a915acf21416aa38e151f474b79f2e96f9912c5799eb1a3177fc31985c49d16d3a442f1de4983ae816d8667527a87e2e208d2e77f0ec0529ce2fe029dbc9bdf69f9798e3a7643e6bb854a24cc39185c0ff5486e93377942a977cb4a2e9f5cc05343edf4d90ccfeb5d583fb40497ed36e652617bdda35c13d78cf820050edcf0b6f1a751d18bf078bcd113e98f9f9818d2b72b87da5a80d8533faf321e9a39bdc877cf2d835a059ed2c6351300944e96e02f71303597caa75dd22b91f871f9a8e456c63242b7db988cb8143ad5932d1e4cd27cdb8f2efb63d7d6f979b4ae5f21886de6c9acf7c5f290cd8ff53008007e29b51c0344ad12cb1ee92bc7f6a015c2e56c109d3b37b59fd6d04e581fc7adc79e1c91f45fc0644be4487672d2a0199f356e3790b3e121176e80df8fe3c2817a6748cc0edeb1612a3b51a02c4e9cb9710965f6fe661297ed5d584955b5167b6e6997de3db9866e974a64ec6ca11412c8b2a57246ae179ce27007efbd9697e2969d9c78ee507dd99b9adc6a7a3f95908c4e83d46aa2be981a4c40662c1be82676276186d318c8f323ca22432611507b9e558b07ca29c4f0bd109677a8ea0c301aeb4984d97c6f4c53bb6cc85803835d0218072d17a3e99d2fa55111f143355cb0f8cb6ea4e2b4eb63a6d2f101d91022a56bab001641057a911c7e52f771e5716dc084bab443185f47ec5a25972f6b0a7a286322e90d1939e9c4e61ccdb4eb4786184517a7ec36b81ec91418d5d359f6dec8945630fc126c8bb09d6e701e34de0cb1205aca2ac15e971b3e9637178d185616e7db8a756b5207123a5052d6de3ae632f28a1270a32b472f87234f4b93a5960fc4670f8f2429ecbc59ac27d6a3fd7261c56afbe56fbab4524311657233aec63ad08e5727d41c5af92143bce4c7788295117b53697311350d3a5303e8a7b7906fa0efb1596cafaeb914471f6f29ac8b939de99af1a3179a34dbe0964846dc836ec93e5de63c4aa9bbfb10ccefe0ca43548972fabaf00d64bcad7126f0102613b2902d3020e32da834cacc80a16139055c9732da70d1edddc0bba07191bb9349d58fa23e0e58b7220e217d362b7e01fa9999a35870d7b097bbf088154fae843becde876a5fc7df44c6dd4efe69006833a1456fe56fe7764462aa17232e7d56567aa7ea07c1e0b3ef54ab23c63f280b321b32fb1037983660f04df24702fca12042538fc54a3632f2277ddf4316e96b43a291c8b6cff3700e3522cc8ed7f03332e0a9561edd0687293531c30537f3be061f06df6d18890e47bc994d82599e3881e88c1fd16601606e8d5690182a540621283deea937b7f3ea03a570f82381f26f2115e497b28e9587921489872e3aed6a2fd7a79ecbcfd7e57616655062807d08c738e425b9531a49b522c99d1f16964d75397336091416f7ca87f0dde11d0f9e8064516caf618efe6438548a8dc1c67e835a691e9d5aac629ec67970b9887029f1b6b147421df765e8dde1cb5a9c6f8cf74b837a1f4b2b8627c7df180e9ba5d3eea16bb0fada7882b2c5a18908afdb16eb255c3d101138a0498a324331499223a54e1c08296171fb570d0ba7325a82b96559fb7c0c0244fc063043b29d0db823d808c2b4c93c7f209b93a2eab3b60cf4633b7380e03b9da257cb68da924059d4fdea8154d86a9010820cfc246084847b74729e908481488ff5b095dbabcffa05e58f4d6dcd51a4a043bfdd579c210454348c11ca077d42f7dab38a0bbaccf1184aae3edf62e82ad106c9d35a17eb03122a428c4d98ca8817841826a234c6a6f5fe64eacc92b8c2d00c019760079d98a32c69ff530fc70bc3ca54deacd15a553547c1b85f5ae7f4686dbf93596173cbd4a374b16c474f82a4036a04d1eb70a0122d148ba45d4ce36040e45880894791026b118bdc82d8a8494e53473334abe9b0a69d636a85c74346d1c6b06dc143342bcd48968cdfe9f93dfbdf224b45c6866f87fcc45b33db471bd9552ebcb2f531696947fe229c4f70e1cab2c6c1581a1c77ac4d333571a42af24d7b91a8029d826507f8fab8ed0ecb805e7443ff1101a4c6cef447e8c6b783700dc4f3acc50713ac97ae461d513d6fd9d3003ea547df53e50d9aaaeed09e9678299dc8b1ff68d3102f1a0b4768612fd76a544c2cf8506cfb9e4a23e25ef939057e142041063af7df33dd0e22849692c6757cf9cae1f9fcb9b91101b1e1a55eade843dbfcd7bec4751cff50742f22cd7a7ed30ff5d9ee7c930d879a7acf519937c6dd0713f871ce154b905a84c87434bde841c2499d88d61166bc7e3b4e11c71c81a2edc4f50b2a7d1b1fabf0c53239d21d4b4779e6316d35e27e9fe89ac74fe21bddaa7cd7b5438dbb0b76d3966f516ee3b87d3d4868d9101ac508e90d14d223b77c4bdf713330f7ad087a5356ba44647c8fced2e194b127b313f1242a5f0a129d5a2b8649a3bb1a20ba7043eb1bb399b0418780ba7d3aebb56a631f49d05e0b7d75faf26b44d3c720711b8b2a7e30ee3392786b02594dd0faa06ee3a20871a1d46688acb17ccbd17e3cdaa863a7892eb613efdc110040dd6e713acb742936e68642d495ebe64e2145caeb192f249d2961624f96c9d8d70f134bcec35c49f3d434523d27d0ecf0a6e589d5234547791d5ffd8f3bdaaf77bc7a366ced3d8b4430bf8fa1c9d7362c028b661f8df249e59161504fbf2f4a30724ec36f06d8b99aa781a0a4a8edb21600baa3ead7381d7b535c10bf85fd87c770a236bfc42089cfa2534c38f684e97b3431a6a19bb1b55e1086feaf807b6ae3d7850073001a99f1263b3ced801615c08e7049a0c10e139cf5f1cfa5714cd0034316e515a42f32379ceedf0e4a85ebe69433a39cff5ebac228be4447430c77cc700463b69d2f45608e69d53a7af884ce45c9f5694be27d88d0262865a9be66439ad5b615a16ff71786f3a9b0a4d324acd88ba49e9c08d40319e6b4f82c754fdb5bbbe0b9bba7b59cc6b72a144f0face8f6192e8337248c216e38807f35883de89ee1097c242c7e5ce721704e9576c28eab898858e183d051b9bdb95a93b3d3efe5239d17f12350e7cdd54d5d276de3cf4d61af479e39a634197a91a68e976a551398451eaa38c15542305324a807cb9d1310fccb88485537b7f42585c68f6afae1f0afd1efbd88d1dfc364b3a48ba5d80ef731013842546c0e7172a6d3c1835bb2fd10324b885df5a8c39c3c8d26805dce5e8dc8ac1380a11b455c1c46a35f0c01694c8caa1430ee7994fa13c8863d6f79888eb70d4773b9ed0e28a81c1fb9bc7159bb1983aafc90262a41aeaf4d79806455460a00bd2380c7c87b3a6b221e105242eec3d87c66ef809fd1b7537149070bccd77bd439d8a3d0593f9516a84d7dd3a68812253fa63df5d4b13d30b2540f56cbbba1dfcba5ad02fb015c6f95b7afed2cc443dd1acab6d80c925f368a01f535b00ea64715b07a492024d426f044e2e2893062a3d83d8a686bb7c9777b98013aad7d7863e1b1dea53fcf8f0f477f7817597de9f9038c95f74795ef6cfcbb6d8648002dd439931a33200323e2fecc1826c26647e9e1dcfbfdbf162b8495e7840656e7f76a5903b151c973223a04fdf0f0051e51e925e322f4577e5291302e934da81ad84e5f62516568447a9f237a14f489fb9ed1973899e519fbb8ce31e0383ccafa8c17a747e281e5dfc2eb8f50cc97596afa2932f4b06fa6c6c5b05708a253f5dfee12934e8f9dc4d724b3cb3dc91b6f83649b29aa570da583ba8dab668347c90fd40492b876642e3a5aeb96f5eee50ce15d11d6e32ca0bcbbb63f9442903b91bb605cb12dd4ad9d04bec486655db11679ca4e0ca27731734473d3c3e93b0c111c67972ff9abb2f8eaed41b55426e24419a194e24ea900258e5505d1c61b019fb26f6dd9654643b09239a330ec9081136ff141251160ff708d2a91c6be1979c619f4718025f6768f55a4b2fefafb2c5b7582202bbe45e1a4ee2b29f5a20111fcc0969a4e6d9b1719ed44d1fc2b0083ed89fa95d7213214da2be906350b790c358b23d12603471b57c0df8a418d93354cfd3614759cf0b62e225ce97bdd1f1b2512170db9e41ff5cbc31d691f630a1b908279f25371b82497e89fbaf13aa7419a1690bc1ee38765365d9fda3767d7ed02e2838ef132eea0a5dce99855176a342b16e21a3557bae52be726d84db494d32a5593ecb390ae648f4468201d8d612a98825df426a082c061086b1c1141bcd1942341973d6dff7064261b9f95c4aaf2ade5f96d3a8f51a40171edfacd71b347d5e38f8a28903d52e60fd8b3a53612509fc9a717019f6a812454a42ad6b990a2ba28bdccbf1a8e622e48dd105b0035a899c3d973d20a6385a133ed72996db95a8fd6c9aa26d454e2bd094a418d69b148941b5e3428f1646227fe0ee7d24d224b627d6515be21f1062183557561d593fa1d34679f1826feba39405c61d77cdd143976fb3ce0dce867741e544d87a2a0b22678d0d964a4e720690277c325163f214d28e827f4b8c8a150ef1bd1ba6f94a2d78f0a3ac6d3b4d48078c868f911beb39f1540250ee5b751bbe1a78dd0f0089ab30878272b333e734bb408336dd698c0ae0d2d779e8dae38542b860672a48985d16827e45fb3c22daacf11b28574a9b7d3faf7c05057200e5fb7b1823d5dad5503363040b7fd3dda5794d45f2902f738ca5a07b3c988d0edd59828680401c5a1bf11bfedc65acd874d0b9a926471e279b23b68cbb28b0a9903f639bf38b47f591cff44930f6d280574f6ac7b2e2dfac4b8956c734589f0e4ef529fd595ebc6e85566eef53ba498805bd63644606cf1ef7f9f64935d5e0893a8546a4213e88ed9d4c011499a8bf3f254c8f0507888369e3c210ea7faa6c9b14c5218bcceae2264bc60fa0e2b4bc4206230796d5f5da4e1901d937fc7c799d2f6ed523436083cd3c", 0x1000}], 0x8, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 18:38:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00000017c66beb6ef97e152832d73eb94c5b25e9174e6477fa846776c9efa8d4ceb6153d180b4c4bf586800"/60], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x20) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) renameat(r3, &(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) fcntl$getown(r0, 0x5) 18:38:48 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000020000000000000000000ff02000000000000200000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000020aa3300ff5800000000"]) 18:38:48 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000680)={0xd5a7, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r3 = dup(r1) r4 = socket$unix(0x1, 0x1, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x14c) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r4, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000800)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e453f0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a0200000081901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de58ce241343c81358e5fef6c7335469207813b9917aba64ea0da3a67415af5c98b1fe0366ed54ccf433da84f1f235b78709cbbb819cfcf7ab35ecb798ae670cb85319024541b6884ccaab1de7957fd2eec14fd409e85a889e17b6979124d74e020d451ffcd082c8c8262d5f1dd31405c322982a81ad2d87094ccb5dc7138d9b1cdbff1595f33d8fd51148c990ad3b4e13c34196da0cf69", 0x175}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000001840)=ANY=[@ANYRESDEC], 0x1200}, 0x0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xdf, 0xb, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000060c84c26f28ca452635129731b6e5a80cc0268bff31df1e9a81398921ff000675d95e74cd30170e5995e5b3d830474c95e0e46f4ee3ff16dd2a064db7654c30bd38be36ebfbb26c08a584ba131be6dadc8bb13f197cc434cfd66bd7a75a6c4e156702df12d1ac8557e1f0d0200e7502a1aa0b2a26bd91e74f63b25b3e233599227415b02653158a41d25ebe2a2f6261154d819348b65b8bc093238bb1c95053b349298f8d4b443a330d107c642f479e16de1a3582d042756e0bacdc8178b313802bfc6a28d1fa9d12272193c15b32767338405adb9c09fe284820d9863289c4e142f4912"], 0xec, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:38:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x9, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/214, 0xd6}], 0x1) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000300)=0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000280)=""/42) 18:38:49 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0xfd97c9ac2841e4b1, 0x0, 0x0, [], {0x0, 0x6, 'cye', 0x0, 0x0, 0x0, @rand_addr="67f465119e4125f4eaffa888984ef89f", @remote={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="000000e4867093d93f000000de56e468ea75915db740a10d69498c1ffd0a9effbb69d9a3dcb6bb601e3c2bea51816e976d45ddc538070046450cd84c2f6707ff6523537a9898059790e66a21d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f3701e005bfbf5024f7230a3a7af72c4cae088e1e457fabb69ea93c0c746e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c96341351b893eeb89c9391032b69b606b07e87b091434c236607b70731430e4d4c714229fe5644447cc4faaf6ff8cfb28e29cb778861f22b603daaea31ae0aa7c7f8e75c7b1b2f0c79404f0e16fc03937611feaa82a35109c6ec43ec0c407fc520aea6e1e580d7529976f6f3ca879c8999a426ce0f2d25f6646301d5ae8e6a43cadf65c4b4674f135250778"], 0x1, 0x1, 0x1000) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000040)="296999136623a182e57ec2967babab229f1b7f9d75f007facd90f24dea203aab855099289ef36aff1e589d47643ec36b3cc6840b45647eaa2ddeff6f3b465ce51d8a2bde8c7d1477c7f712cb083c74c1585de1d30f3d20561ccda2dcf3a7134ab8d58c0b33e1fef5d0789ddccd", &(0x7f00000000c0)=0x6d, &(0x7f0000000100)="eae2d7f20cc481f278b4ac87ff4db463408d6d9b7fca3adf67babf5a24", 0x1d) msgctl$IPC_RMID(r0, 0x0) 18:38:49 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x80, 0x8, 0x61, 0x3f}, {0x9, 0x81, 0x4, 0x5}, {0x4bcc, 0x80, 0x9, 0xbb7b}, {0x1, 0x9, 0x7f, 0xffff34ba}]}) 18:38:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0xff, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) utimensat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:38:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000005, r1}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:38:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x83e, 0xfffffeff, {0xffff}}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000001, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 18:38:49 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66f442bb3d1f4cd7696c65300028ddab3ef05008418dced3294bb56bbf720da4f9babc1287c87c09076df6b03c6f"], 0x10) socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000000200)=ANY=[@ANYBLOB="1400000000000000040000eb0000000000c262020000000000000048c93252ba336b273de0c7b7593a78a5908c524b9a7f06b186eb5674d805bbdd02802c514050fefa0eb045d84e02d4", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000000000000000000000041c00000f79e00c392af9b0f895b1a17839584b8672597db456ef33e11425003b5ef75ca3a8fd2a73a2ded0053a2ca70545c39d47f823bfb611a5a2af71713770c0d5f90a82d4517413494af073b83d", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 18:38:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x845, 0x0, 0x9, 0x80, "aa47e39dc604f4975c00", 0x7}) r2 = syz_open_pts() r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x400, 0x0) poll(&(0x7f0000000180)=[{r3, 0x80}], 0x1, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfffffffffffffffa, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) ioctl$KDDISABIO(r5, 0x20004b3d) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r4}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 18:38:49 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000300)="a454252500928eb23c42beb6bbc30953042550eb30c6bcc0de4611f0b3465b281ed95f89a7b4a8f16d76e54f509a3ec273e971291edccbccf18e3253b36ef983087f7578fc5e4b0b85bec67783d9334868f4d0390b65947048fad12632c16320d60edfbd3a68e688477f359a7a8bdefa7a315650fdd8bcc10630a2de760a1da288b2af2fb5019b02d14f8a6463c2ea661ad68d23cba896d184b558bac94a94faa76325d4ace1986cdd58c59b08f4529dac4aadf93b559d655c47920ca73ed5068f2f599c310481381b7548705cabda6b545c09f642fd9e2a0651c32e8256087bb33c57921939083170a858ad89733c4aed609ad6e1328383e95a34dfddf1020d7d11f2a0e84d9be9205c996f32d7a365150ac147d85dae2980d791751cc4db7f067b047933156dec25e41ac89469df2af9f7069a75fab9334e3361a0717e7073d4964ce16142747bee3e42981b1a4daec619e42ab8361d1d7e89b1cbce7a31372dbf433717c051a4268644fbc8cd0a6a3d7659fd0b7f18ef4a1f781032524fa6ae6bc6f0442384dd681280b62d2f232c7cdf0de0b5e92b549c116a253b5eeb4eb63b186f2e2b0fd12d5a5448b45bd1ac9d6e9387eabb1f0f13c026f359ee27d758ccaf7fe6bf67dd658b3f62b67c6b726d1f8266b070f02b3532d9ca7b27d225230c16042bb8428c023a99f9a7a37a1a6bac2ccce63438b7007b30a721ef54ad8947fbc618151d6f87c2d6e42ed7d2534c6f6009e4b158162d5aa419760e2e9edd0fe7462f3b65069b9df8296e899ab50bb63fcf3dffb196767197641ce8de0210f8538a2b42b387c1fb295d09e5ac8c7432092e5edd13ca83f219481e463af203ec3ee4bd46e85a5f3c3f6c8fd8ce365d7dab74fed48130eb3877f84124f529439d0001b1b3708565306fc9ab7015c38f2095e4cd10ef756b9b66342427b22cacf258093e00f4b1126289edfe6ea65343867524d5c29c58cbfe808609177ca7ba7d2ccdefd044678f485aa17e37e9a109ae1dad57a2816e0e076ab56cd41ff4251c4e38674c73c17abf973c8c658dedfbb130e2adc189c6415bf463443c9d217d9181d8ad7fa1150fc517389c738c01f83641371bb57b7ab61ace7e2203dd6283a50b920d66ea748b75cb00c4517982fae7062943ce666c585ecc7a8076044ef1634958084531213ecf1f20d75833cb62aace35bdaec69ce2f5db064f0bf22a9d66d2f27cfac633261c624b1fc2ac4ffdc43417426b706931f1b15b316b58d4b261f7df896bc0a61406000b62204eee21493876fc6be6bfb8c6d1e1471ce4e959dc02f627418bdeb4ae33814f72d67945901d113f5c1d723ac42e57672fa6d41386be8ce42667c2de10f948531481b91e147a374c07bf8f8708598cf3cedd980dcf9f62d0dc80e9818fbd97e490009cd433fd042193a00fd3e5e5d29b78b4432813215f0ebd93b72195a3a9bf15e83b9010186b94cd8fb4d636b97027c34be4cda8b527f78393e006f67c85fb8e764b81060bbc02fd9220a6643f462796769c8f11eb32e2855a69a6f158731dfa9170fa1d302f8d40fd319c6f77410f2c06bc135e71e74bdb1e4e5fb9da09dd215e3f99fd6fb7a4d410f38ecb36d8594d60895fe40b6352a8720b07291a20e4cc21638bf13134de3b023718ab6a1df340235ee775d463b8aff3a7bae124dac6f4a8581b630a60d33b0c0fd1cdf651c88965d9668475da5828b67daf7931bd2f36660352bffabc60665752fb55083b6c483ec5571f152cebbc8c24bff6d104fd09916db8a2b46d72c052ec85e7c3e1bf97bcad8e2c3c3b041644b2725cd2e34042ccf7ca9e37f622aa155eb5a11cadc13bbda3b8bcdd073cd9351efd30d838a711655493eb550dca78f2a2e770abe9591a829b68d03e730876bf0de03ea1ccacb583714dbff399f36c4c9cc49b559cafbb1c0e017cf6ddaf2e560cf7b4a713b49c2dfef354958d9dc655d4682d37fd0cbb83e2e5a5907d1e8e499c6859cbfb2ad3d05b70650e4f31b814ca69d3a39a96e81a12c7d44a397a0f5c410737cc4176260c8609b5aa92127f4cd69d96e873e5b91e45bfee55875b996e322c3319161374d8629e9a9bb846c892e76e61d56229880b1865499e8428200c6b58fc616a5cba375f0e8f951298d17c45eb91d71820e1f3eb49bb98dbaefe9f069bb86813549510013dab3d7c9822897f77a0b43a13e716e07e882a1c1d896df46fafe96fc143f5dcb733f4290ffb68bc2657bdcb0685a97224334d26e94b627332a50890795ab657ce65d45f06a98593f2c5103d4460f9ac856e1e025686236e32674415b197f6ac1e19e88bab3ee32c43b124cfd7ff81fba7a87b8c1130a65bcbe5b2328b820605e8f061937ab0aff000a8a0f392a070606c5c97f0d58c22bbbcc247c19528581530f704d8797741f9b07f79db6d7ce31fe47a9cf56d30cdab8f77a0c69444f9b7432fa6fa5c6c8dfdfe620c736474fd3747a9fdee60b8d399108881b92f4aeb960a977e7dbf2a582416c21954ab7f191fd4e3f24dc18b7936260f6b9e0cc93a0e4e541b6b16ba0d70d4910a319cb96e7786b38695a54ea038f9a85ee47079eb699f79458a8274dc684978ea56b8ff084cfbcd5fdfe69c2028b2f75bbad597f36214d8a0c0e73b37e75af686c728360745830ba1d9754b5bf7efc4a8517f1158c44abd6541ac6be5d80f4e1505506f3aaf69fc212464e05ce15d1be9cce03c5415e6fcb6460503d38ecb77ce0c4d0e1e6ed527646a093abd8f2ea2744ca91612be1f60f58b5d2228e656125ef77cb1365a9226d5b307d08439ad58922d789b7bd6747a083abbc20435d9c675ad811827de5dd3acc488a508f556ca5e364634cf6e9d56f82fa775833d6db42318a2495db36b54d0f98d1c6b5f5ce2048f7bb80522d47e7504cc0e6117cd0f8351582a0ef9fda4dc770585ed39a4eda71ea5751c0d11216ccc5e37360e9ace0b876c7b9251b23efd6dab8fdf3565aae34710ef5f17db90dff7b162e10bb98a0f7c9cc8833c1dadb44fbe8642d29fc309db5c383845f1c18739fcfecbd398a4febc3996f1d64d75da82ca195f5588f9bdd649464bf2e25e263120cd9c83381ae7f0528aae784834239f9167760633d30748660465edd4aa866b138fcdb0543edfb9ada3c3982d3e624b1280905a4e9a27108f735e55747ab280f2eafcc8ead2276a2df996227ff006196b621dd01a8cf90030871d0fcfbe6727743795099ef7bdf0d7b6943cca3447cebbc93040ffb476b940fb5f8daa6f2c4a71cf151bded5be720c5fd8ea9c7174e2349ab9f18f6dd5189651e25228a39e38e39282eb9cb0600c92a3ac63b60f10cc8531d047971b883ad257129ce831bcbd9803b3f6f77eff8fc6290e33facedea1832b99081b25281b46d6d7d1913918cb09cbf71664aaf4a594cbb0bef877572d889c37c57bf6886f3624ff914f92ff5cf7a782a9cd734f75d6519247c0413e0dcd40f64f7a94d5bd8845edc350e8f40adbc84ed1fcba9b2f7e6d49e9f87584fcb76f87bd74fc905fcb06670d55927f0eb7f8599fa963a0787fca22c851959e17614fcb5ae4d49e08a6810f7d1f35360b1c3ef1e947e998460f4ef6f3363329706132c7c3ac13436706e975b49cc0c0a4f0e3b087535dacf36b7755f1b47f23331af508c3737103370d88354c64a5ab30a439cf93b8041a5630bd2f3f25d46727deec88d9b5fae6a740621149b9af3eb842096e3efbba342a842f0b7df1b82a4ada036310d9fc0e7b47cc4be3b270d2abafe54267179f76804654d0d4766db01e50f7059b030cc89a1ab1d8c1e06544b564beabd194877ef4eac875b2d04d00abebd6dce754b0ba606535686ed7a039ef6faf4cafd98a1171850b820a700538b2901d9bed940595f768b7b23bab80af81fb83431f6173b9c9f6bddcb4832f154a28164de199663ae9becbbc042677c7bee4fed20474ccc4f09355f957b142d5c772934424bd4e32fe4a753cca9ebd9f3d002fe21b028cccf10bc982a2f3ff0bd224803efe217a6d3b66c9ccc96b6600151e17bef3959bdb3031a3abb53c6bbe1692c209ea1fb1054bde4ecdfffe8cfbdc5f73f526d073eabe5ed59edc7e007df981724a6df372747526e4bdb5ec1d039b19f01f42e6986e1bdb20b7e8552652074569d6d1d4edb70dd229a6f87714a694b1d3e3a14b64185b3dc7148fd1f131cae7350542ed1cc2504cfc645ee48c0b98af9fcdd466543f818a7468633cb641bd1b09b768d502a657485cdc134489d0427e8734ff9889ab2ac21875abb303ad371e3348be16eae2efedf64e2c47828c0cf1abc01b54e8dc103b51127d46648595ffda4e4d984a894c3680184a40a64db190c16541df587eb06c945e344022ba56ac87ed571892eb98f873d7d734730ec2cb7d20e761c2f2ed0589921e5f0a7d6265ea71a2c834a482b24020cbea7377db5583ac50d3b8f81499d541043228fd5d0f2637a13914dbf0a8d38a3b9c3fa46ddd31f99dcb9f65dfec7bd5713510511e9122b393b4e9d07ba4116c1b8d0156f74114fd8ed6ef44e8ca0268cccddf3b848039ad989c320b59bd4f11ce3e0fa974d4557301fd22474780577a55170fd6e59b13b0a6d075d0874dd6571ad30f61f1a25d70cf074c83edac18315280f5a721398422370c6024c5db9bda5610f7b812f6c904dc4694decdb763a91e7a472e78e3ce9314cb0e494146a4bfea1d8054f5444b8a27d7a9bb0f57b88b88507859dece2baff9467450e7681ecf0ab5f0a4b5d9efa74fcad15ce155d4285a074abe36d9195eb94e9cacb1b9c28eb99626c9626037eee66e8c2538d7ab98d20ec03be96f9aa8699f06b7428ad5a0e0c2d165fd8df2413a2e0606e6ba2a757e3aa812c9ee1c301b1839dacba9b84541d8362670354f16492e8f1a011f4fc6a9874c17e9ba4aff1d40db3a223697016759c9bc9bf776607d0c86f0692f5c2c90cfbc092be71ec3667371976e2b3d0d67731aabf0d6ba55963f3f90aba705beac412617a65b782f45bcbe5955165311a967268959f41c266e9c24bb618df02aab4742c29f47fb0cf2f908e52bca1cc18dab86dfdd18b1a2f9690b8fd3b6af07fca05f3d70fefbb3602a7d01046c34cbcf1220bad765022b4783f19e12ffddca820d6327c2e921aebd39adc04ad8a3016fdd9457b0e29a34b3a22bade702cb3fd41e1bbcc83dae848630f8d95bb8eff6d8785b71cbabd4db87c21eb623d6e80ae0037c2812857a495acd199efe599102aaf1496bdd460e0492de0b26e0553bd6a44c56988b5aa7f2de7dd311cc423f1bb11dfe276d6d669bd3d538f0d4f8789c348f5726cbc12f189a91e777993db998c8cf742ae75de1bc8e05d95083e900af4277c5383c138a4d09800fba34bc14204cad971e58bb5807063501a723587f1fde89a2ab0a92a1b5c2a0a77d79b19ebe69bbf0b696f5bafd0914414f65824472d89c826b7bf0c857726e3992dda90dcadb0c0150dfce6fcbbaacad6aad1c9d874cc5ba42f45c883a37a7a7b77aaeda33da7ac6751d8ceefef552177b78ad81c27bb70b0c3a7e75af00c1eb6df38cc2b65d5573100014c8d65c30ec07311344784651d13940f75ace22fc12051f42a5f3c0d0a73201022cc9142b29fbf3d382eb09f4b07f45f6a5c8522e8bbce0a2e3f46dcb15b9f9c3488d606ba20be978da12297158e7970715d03bd98c7a7aaa98585e05f455b4bd036946a098ce32c3b237d271e13d18048dfcd4c7e0a4f93c2e4288799d356e8c29d37c999a10d98482bda7", &(0x7f0000000100)=0x1000, &(0x7f0000001300)="a3ba7547e16f24ddbb59e679a7453ea381f31fc1499111acd5dd2e8e26c51b9db5b820707bacaf7aa38fabe5f348734235465f97b1ffe43ae268ba0b0123a8ab58feb58879060381002e46ee734e13361082f7d75c6309446ad8857b1d3c65bc1998e0f7fd374245956f0e6e0196e824eb206e180b51be23a293be56bc93e30efcc72801d931f07365df148b670ca99f4323a151139b2505fc0c280023f86a1b23b0ea02c2ec73d397d4f1c99e4b6062df2b586a7edb73beabe2b8138887def6a847cfbe5845fec4d96fb38b84e323936be39d925990b051", 0xd8) 18:38:49 executing program 1: munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x13) getsockopt(r0, 0x1ff, 0x2, &(0x7f0000000040)=""/192, &(0x7f0000000100)=0xc0) r1 = getppid() r2 = getuid() r3 = getegid() r4 = socket$unix(0x1, 0x2, 0x0) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x100, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10000) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x288, 0x0) r8 = accept(r0, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x800, 0x0) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r11 = dup(0xffffffffffffffff) r12 = getpgrp() r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="d2998db1a9c12a4e666da6fd0250ac787e72462649cc2f997b53d223ab2c8586cc834fdfa66c34a04e03b468a31f7b63046004ea89202a5c00200ccf911e59a6d8c645987edadcbae22942416bd3d35b7616a2f5394d9dc58a0748abf16d11d9ed4393dd519e2f68316c6fca580d73b17ec782d4af44de0d10ec2bd945a90006287e5b49f9cb15d3df30e6a2c69816f70922a63c1a3d6521555950a9d4aa86ded78e2b1956ebcfff81623f0d869888f2be7fa4ffaa5f76110951b6055dbe231bed390599a55eaff2f7567449030d300907f81c88605c3369aaafcf51d99b22b629ef5b4e669cce63dd2a809fa3980becd8a4df73f45b94df2d2cc8a5338d57", 0xff}, {&(0x7f0000000280)="7967d7fb4ceeb4afb6936b2582ce02", 0xf}, {&(0x7f00000002c0)="4977f3ee019d4018df4069b0067b470e06eec66cc8bddb4bc0e09b11afa000e97ab746b9230bab4d2e24f81e1e79", 0x2e}, {&(0x7f0000000300)="adfee5b5e799b415cfc1da99f8888e299087b29811b868068771891397871ea1e8c8415536ed3bf464b0471f4cda45dd35d811d0eb7770ee00b8cbaf334ffcdbb3c5de3b57da9f2858e011881f55b7ac030f80ac65ab04df2c55", 0x5a}], 0x4, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r4, r5, r6, 0xffffffffffffffff, r0, r7, r8]}, @rights={0x28, 0xffff, 0x1, [r0, r9, r10, r0, r11, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0xd0, 0x40c}, 0x4) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000006c0)=""/17) 18:38:49 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x8000, 0xff) fcntl$setstatus(r0, 0x4, 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 18:38:49 executing program 1: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x8, [{0x3, 0x3}, {0x2, 0x5}, {0x2, 0x7}, {0x3, 0x8001}, {0x3, 0x80000000}, {0x2, 0x1}, {0xe024207c701b978b, 0x9}, {0x2, 0x7}, {0x2, 0x7fff}, {0x1, 0x8}, {0x2, 0x1}, {0x1, 0x81}, {0x2, 0x1}, {0x1, 0x7}, {0x1, 0x200}, {0x2, 0xca63}, {0x2, 0x80000000}, {0x2, 0x3}, {0x2, 0x9}, {0x2, 0xffffffc0}, {0x3, 0x8001}, {0x1, 0x9}, {0x3, 0x2}, {0x7, 0x8}, {0x2, 0x2}, {0x2, 0x6}, {0x1, 0x5}, {0x3, 0x101}, {0x3, 0xfffffff7}, {0x1, 0x5}, {0x1, 0x7fffffff}, {0x2, 0x1e696d5c}]}) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) 18:38:49 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x2f, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1286944, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x4) fchown(r0, r3, r5) 18:38:51 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file0/file0\x00') r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000640)=""/184) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 18:38:51 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_reply}}}}}) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x3, 0x230) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000240)=""/4096) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000100), 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/208) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_RMID(r3, 0x0, 0x0) 18:38:51 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast1, [], "a428d249087bb08a"}}}}}}}) syz_emit_ethernet(0x37, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000880300000000140080415aab59589abe138e1e75588ad8980c0bba6c44d6e31863322561e9a0e3fe8443a5"]) 18:38:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="eb9d804dd00512f938c74b72ceb51d87fe870f716c327142ae4e56610f6815b8b1b682b9c7a707971632ef357704c17f9c3d73f107d2122962ca8c54ae8842b180e96fb22c8eff0f3c86aaeb3ee7e86393e44f615d7012794343951882724ea2d7257b63aa2d84c652aa7bc396828f09522a56b8cfd2ec73704c4177ed76fae09e284e2a9d7decb105091971afd410eb63", 0x91, 0x8, 0x0, 0x0) 18:38:51 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x1}, 0x2, &(0x7f0000000000)="959e06630000000000000000e6", 0x0, 0x0, 0x0) 18:38:51 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x8810, r1, 0x0, 0x3f) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = dup2(r2, r3) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000001c0)={0x1, [{0x2}, {0x1, 0x400}, {0x1}, {0x1, 0x3ff}, {0x1, 0x8}, {0x1, 0x6}, {0x2, 0x960}, {0x1, 0x40}, {0x2}, {0x1}, {0x2, 0x800}, {0x1, 0xe34}, {0x1, 0x9}, {0x2, 0x6}, {0x3, 0x2}, {0x2, 0xcc1}, {0x3, 0xcc}, {0x2, 0x81}, {0x1, 0x5}, {0x1, 0x6}, {0x2}, {0x1, 0x7}, {0x1, 0x8000}, {0x1, 0x6}, {0x1, 0x3}, {0x3, 0xb591}, {0x1, 0x2}, {0x3, 0x80000001}, {0x1, 0x5}, {0x1, 0x7f}, {0x2, 0x200}, {0x1, 0x7ff}]}) sysctl$kern(&(0x7f0000000140)={0x1, 0x2a}, 0x2, &(0x7f0000000180)="a1eb6403", &(0x7f0000000040)=0x4, 0x0, 0x49) semget$private(0x0, 0x0, 0x200) 18:38:51 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x3f, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffadbc5aec847c96f400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:38:51 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff05e8ff00000486dd603179715d7500383a0000000000000000000000000000000000ff020000000000000003ef0000000001020090780060d9ff000000000000000000000000000000008000000000fe08000040000002000000000000ac0b1100000000000000"]) 18:38:51 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:38:51 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000430000/0x3000)=nil, 0x3000, 0x0) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000000)=[{0x2, 0x4, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) munmap(&(0x7f0000b16000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) 18:38:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x10000084, 0x0, 0x0) fchmod(r1, 0x8e3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fchmod(r4, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000004c0)=ANY=[]) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000340)="a7af0e9f45f0b5fc42d24b020d080cf61d5f7a38df8efe0c7e8c72b55c13e30268cffd46e4e09ab32f2f746242916fa0e5adee31cef3f0dc15b22dff1492f05ad23a43d414a216aaafe63336cd51cee3d755992bd9a7ea7f85e26f92d0f7f470bd3b2832899c07d12bee463ecb97c576541f75bebc9badbf3cdff9fc21380abcdcc911a933e09c808868297bca982c1fd799c18b78643ddff22ea58d151b69c527af129083312e", 0xa7) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) 18:38:51 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$setflags(r2, 0x2, 0x0) 18:38:52 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0xfffffffffffffffe, 0x6}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x125) fcntl$dupfd(r1, 0xa, r0) pipe2(&(0x7f0000000000), 0x10004) 18:38:52 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="ef2642917027", @broadcast, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @local={0xac, 0x14, 0x0}}}}}) 18:38:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r0, r1) flock(r2, 0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$TIOCCDTR(r3, 0x20007478) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000004c0)={0x10, 0x10001, 0x4, 0x102f, [{&(0x7f000071b000/0x1000)=nil, &(0x7f0000719000/0x3000)=nil, 0x1f}, {&(0x7f000071b000/0x4000)=nil, &(0x7f000071c000/0x2000)=nil, 0xda}, {&(0x7f000071d000/0x3000)=nil, &(0x7f0000719000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000071d000/0x2000)=nil, 0x7}, {&(0x7f000071f000/0x2000)=nil, &(0x7f000071c000/0x4000)=nil, 0x401}, {&(0x7f000071e000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x54e}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f000071c000/0x4000)=nil, 0x2}, {&(0x7f000071c000/0x1000)=nil, &(0x7f000071a000/0x1000)=nil, 0x3}, {&(0x7f0000720000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x8}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf3e3}, {&(0x7f0000721000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000719000/0x4000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x8000, 0x2}, {0x0, 0x80000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00./filN\x00'], 0x9, &(0x7f0000000280)=[{&(0x7f0000000200)="2852c66697bac0f02bc35ebf66b2a920221a6015190876337e461b80b6c1c60227d0b0829adba7b990e75c2a096c492257a12e54ad6d831e51c4918b7a4c4deed80f8f47367552a903f20154ee", 0x4d}], 0x1, 0x0, 0x0, 0x416}, 0x402) fchmod(r5, 0x8e3) bind$inet(r5, &(0x7f0000000000)={0x2, 0x2}, 0xc) 18:38:52 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r1, 0x0, 0x7fff) r2 = open(&(0x7f0000000100)='./file0\x00', 0x140, 0x98) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x80, 0x4db, 0x6, 0x6, "874aaee962240a01f348e3f9fbe490fa750bc1b5", 0x7fff, 0x1}) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x16a754d76ba981d6, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9, 0x0, 0x2000000000000000}, 0x0, 0x0) 18:38:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x101, 0x21, &(0x7f0000000100)="b1f5d915673828", 0x7) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 18:38:53 executing program 1: pipe(&(0x7f0000000480)) kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) fcntl$getflags(0xffffffffffffffff, 0x1) listen(r2, 0xfffff251) 18:38:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) syz_emit_ethernet(0x46, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e0800450000380000000000019078e000000200000000030a907800000000450000000000000000000000e000000135000000ffb354cd107f626917086fcf6b6e10daa446f2758a9787e1901dffd4da9778511e7df6a4e66fd201cd9e5db5ff846935ecb8331f7ca13c797fa6c6d442714a5f8cdbb6ce6118f6e352d8e6c760ba127ca3428f32036230995b22a7adfcecee698f016e8361c653463bcdfc8407952fbf7b600b37bca5e18f23e5e4bed45050d55ecdf351efa27883"]) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x0, 0x624, {0x101}}) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) sysctl$net_inet_udp(&(0x7f00000002c0)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000019680)="b5943f3c40435c03899e0e326810bf47cbfcf1da7f05a4ceb4487b32cc85ed8b94adb02a2c00b8ca7c4d7c8f7893eccb46e97165f08cb364a6b3fde1d9810a398efb56d6630297586b496d466cc9e3652a282b4f83cbb6e96a1addd1604943ec2cc067b7d181f053b01c53e136b48f5f5def4dbcf7999a1b813654d76468f382cd2207e5d71ab3d2f108e27ff13117fa1e41ca4a45519725e3e79f75f452deee0dfe9b810faac9205c2113ff6b453f5da369b2764608843108c7bb24e07370ac8476bedbd6270c1f108180cc8f850e7b4bfb4d22e5d17b0c12fbbdc7d0db419f4083f8996f4100819380c4f7239a2f2e423fe5f6d4c89bdfd40360621269210d223e8296520dfbb4151501f4f634cffc577d217367ee8c78cafcae13cefeb4e572c2f0181733b8d714d5c2cb9be900399496f250e082812b4f6479a1f70d0e7d0d891413e3bff5e07a87ab0583ac725fad26533129ab6377eb0ec527a15c1556adf77974f10a3f2fbf78417b120d364bbc48ec0637bd7812179e2771a81eb17513a7338f2a11b3f21e64b3cad7f334f118a37019cb776d0fbc8c0ec1db366c8fca395569546032a739a476615e69c4c9a878314eca5c9d17165a6f503677b7ae24e6c3fe27f233c964dc6470c9dfe399d97555880b0a0e8d5b2e34fe9d558982590b334403307ed6e8a4f0526c9a870524187815bb60a691f4a139d1c4f9a87e8183e88d7a15c456431f2cf9908933f9d9f3ff66cef5742c4f43456771418d7000ae00355cb3f25e891715fe6d897170d26783f157b6b907a80318722be670187a675e3f0a6008ae76980a60e7030d1dc381e7b49ea202c547ab8f8a1b528a27f3ec62937485afed15fa402d3760a3e0539fd1f87a96d8f3783aab0e01ff98caf86c731807f087f560942d9f0594eaf85e840c241cdd765aa51c458d4ce22cc3ec6e7ad31b62d0d85829d37a8abe9c96b7f689d8340b499dc21675d7aaa156f189103002cfbbaf4d34693ca505c6d6159e72a3ba98c10eb5ffb9b3c9d8bc62b1bbe15b2ca3bfdd00963dae2630b550a8c4245579959b5562be8819e4a44a889504bf9988c0858103b208a0a51704564be733fa2f96ff47cd1eff430d6c0036b86f98ced68dda1584add00fd4ec7fbcd86c4dd0e607d8bf055946dee5d9ae28b1f3ca01f33257384d886dfb3b0c5b15b258605d3308a53fddb2d7fa1cca09112f5b46173ac29a5717db48a085beea4ee2a51560ca8201fe79e9c30e0f2beb4615a343b7e92b326dedc93a0646f801392d61ebbc549b881bd65ad93524ad1312f7817397efe312bef1e15121c93abe41d9e940a0a37e7fd9bce71e5075d6a015498e306a7be2733b0815049188e4e0ed123a761767bf48cec7ec5bdbe4c4b63ceabcd101cecc4bb42c19b3848bbc0cae7a542bfa26a410cf998ca5ff895c9d451ae2198da9d9c8428f0634e9784e6914310e350e63e55d9d975e2159d71cceb37b32aa312222c9c8aca9826f0dec509a102dc521dae19c6870b3e2cfad2a760216e49f91d31686aea8a949994a8061b44cc96ce0bc53d9e82ceec13fc034b4da973640eed849ccfb83fcdfd08ba6fd02eb235bace63037c6a65a20b011c74b5a4e90a64bbc7d755f8790ffc17b989d5c187d27350ea0e53a16f0e1ad322d691ab394c02bc6b4a437916f64391d28ba30d67869283692e5d7059c71db3c1bc4e634c64cd314292e6ceeb6284c88d67a8069e86029e511bb67b343c01293887dabe67fad8e1e58463d2e5b19fbe079aeae9a6ec8f61dab42a65a495f41d06de8cf9be9cfff168874e927c25f208a48f934fc106bf2c1b5236504a57b0c941aa45a9e423e38dd1f94abd1009ac75e9ef2e451edd564c9e4307fc8655c4b48ca4e0155f188f1c49abe9cffae6108ff637a1ec63a3918276f6ce86d30c32e3d9509f6b80c62f4a041d4dd9a358f6756c48b00c2ca316f84d7909a198340ec3d8cddb57284f2313ac045bb74776af49c918424c69c618c52943d7bb8ce6fe59a2ac14e4fe37e1a6766d832c383ec1dba8d431c7213f1f3336bf481ea696a8003263ae98c1c90a4ebd0e9fdb24e3df699266aa78b4a2717561627a756b2c43878741c9024ada04955177fa830ee49070b94c1ab0cd23b022aa7731d9707913ea8f48ba5300e06b8d9306a3488ab6b297b8eaec2b9db89727e956230d14613d5f72a5e43c22d7be7d535f02c7a093704f17407b7941459a5f726ed5b972ddc7e8b15dadca023eea43115985d987be9e8075478c95681ecae96d5695728a4adea659da89500e0c8e3f1efb1fbeea21a3b7ca6aa3a05ee1ac6d9fede6b3bbc8e6783257806326cfc53914ea03c439cf34dd88d26ede337a5cc13d629b56f5646181e13949a08652e35a3d843e6240267ba65fbde0d18bbc43a6e414f052185c2ac526e68da53b302c93c0067787dc939f6270128250ce7c876d422979057d2fe4ebde581b9373295e395cb75ae38557340d015d0350d4be2aeea3a529599129b7b3574af743fccfd02b6cedf058dfb41ae666225611e9a373c4abf0770d1f986a8453f74e38906af9e9bac0150e6f9929bab71abc82b225660f8919da36f3b1cca8c6f1fee3642a378fd3e631cb6b128bcf739c4754b691a0c4f73bcf2a6f8bcb955f02414b2258102370abe911988c438335ed1a5a56cd389991554b6a16aaeae552101487d4326f8e66eaab06cd583ec057609caf308d1c638c2cd68a2a0e73b17278f7cdf6c296a66d1722864d05e467b99325ad5427d56a40fc1b016e830a4506ef2971a7bb0647c421eea3ab1ec1871dd6f2aa4842386a1cd9a81fbbdb5778204b69ba9ff19023719de0b07c2c79be04109475698bee878d3462e7ca83a0e6a91641f198b664a15c26d1618853055097891218830c0306eab4fca6ef77c44d4a04cb17eaf3f220d33bcbabe0eef1fceafe6ff2db01e05b4c3545802ab310b10c701cf75cc6cab787839cd92b942275f4d1a2cc07244cd20715cfa2348efd0b183def5835121f33cb9a7449d1222374704b3ddef3c97ff97993a90d72c5dbb6292a193d22154a9bf8941cfbfd96ea0225dd8965cd6e91e1ed4ca41dd48530f01e053aaeee2ac03dbd01f66e48b88ef8f8ff1e5fdcb1bbf3fcf299acc11bbc3e3242e333b9d266f45560bb0533124ad4bfaa9f785354189635bae59a6c8186f3de9e4a197a1d8b5d5410ade1dee0b8e04a8f29ad24fcb2cd960cf4d624ddae6af74dc12ac85ce62c1bcb96b30e363a00a489f7cdbddc6d58c64c88e9bdb3182c47153e4d58afafd31d523cd93a8eda446fdc6599947251345a4c4148cbd5cad054f681e32c394b4d12a718dad76eb0220e0fd0e1b587b56e6cb0dd2e02d34779c0ec259f8bd75fb9bff76e9f665f65633d6e4fd8fba8e6cb34429783d24ba6777bce73ce49fda33ab99ea21896ac8082d0e5acdb529824c3a5c2db00adba4fa0f424c0fd8ff4fe75d82f080f306054b48c5559e1308effc7697c2c65fa145dee0b3a3a40a7ecd52c9fe604323914aef22b4c9d4a00f27bf849a0cac1b01e079ce4d42263bac2d28f80d0c1a2e2ab51ee646b3d7aa69671077a2a9ac7e042922b69324d106fbb932fe4b88331ec193557fe1ceb1552adb7271836cd0546088b30ffddfb9f78b424218aa4e024087f3a260349bf768f8119bcbcb561f8b491f70a8fd986f58b2495c2d23b0cbd654583cef0f97bfb7f0ac0c871858ee35e88556948400169a82a2901853e1265710833ef02d304a8ab9eee3a7ebcae5e173aacbf67f8763accedd9ca06ffee8872d4488175ebc15ed02a58ff600f1edcdbb75d8d02eddcf9a22d5fbc4742abf694d0303482a6e0c811dcd6f58b97d14c8e2d6b6ce27bbd9f035fb2cb61edc60d881d98ce2939193e0a17e65ec048e3870804dac81c4489cf5f4b8e648c569cc868aa202d7a7e39ffd24ca4cfcc24fe9638239b7fe39f1a2ba566c43e096098e3807f4b9b2a779229c21baf80228e65545d9857779ad150a4f7c9a21c87d33c002780ed4adb8f465ee3914a59ec604f5cb58f7318b44d5329941ade7dcd5a9730e96d824189a976bbf23df23bcfd711318b13a08b0cc21444485536ec8418488d29988909e3300dbf460572ef4e0e27c01899348af431205d585b61fb9cbb95d8dcf17f0c9bcd920aad2e2224064848ba5e3db49d8807deed981b676b9688d9f63b9be96b9ce3df9271578bbc7d2460aed9ec59f120a8367caf619696fcfa37379bf390a8db3244a947ea2af70e097198492e95149cacf7532bbd529fed62618a338897abadb92fec57841f342767674a82a85b14523b6bc9f4c0b27ceed4242ef68cd817d54d704aaa953e3dba35c682f7de6d46c564b83a16a7484f7636b09e78fc8a72b4381b519763b1fbbd52a4ec1e2f2dc21f0de2f111c610cb2aae1331f8177dd783f1b809c0151248a8681287837b98fb73d6b9e667856de6e45308fd4ac07b9e97f7e776e1ff7c4f13511d8e95a4c978d7eedf86636a36fd943e32204f52bf37c4b3b7bfee72081eb0fea45a7ac40c0ed612c31d3f42e1046f12f5adffe20cb58703f34df858d3e8f1256c387e90f521ab9e5d77ccaa5910fa8f89e1b71dcb6cd43550e21b8dac05439b485e7248a2f8a1416d119721b421e6ec81e46c81b00af05dfbc78d74acc29f0c3f3d418115aa898ab2c209a7305676d35e0c2ab2ecddbb43037da6cbc64e14c010b25c61f9ca8382ec83aa6d50901b70434ea0909c867fee92c251fcf6089859bdb8a343c496c73df77aad25c84e525a1b0d864e5c984058fdc54db695ece029445b55938761669e1d6d7084432ba9315b9306cf16b36305f08bf21715806549b766959238167ff8acdf30940c04224f51351f72ffa5081e3dc317bdb4136dd38af7bfc26b737527ed4bcabcefd579483f9db80d0585a85cceb55b317eb0db804480c1a06d1977ab483b932f4567f149a285c0f79ae861b95d937d3f99a71f125fa27aeb98cf9e0492b93d7d8938c0e974255ff1453ec6335c0a3fb945ba6a3fa6e022112f4802cf3b83e2f4e0434b78f27ad92aeca28e692d24198563bd8ae77237e874b41d75f1bfa2ef3d52b3384c07bcb5ed1ac4fcd83c347dc5545e999d088c6d35a539237741ce7fa48ce36af9d3f1414aef725ff71a4efebc59ffa5b994adb5d152aed3ac22f295f03384b114484ae83dbb5caee6d8c7f2aeb20d617fc443616415ec182b4007234a668bb715e820531014fc4e9b4a3432f29fb956c73b7f543d451ea2fb1f4f893888eeb17105830f2d99ef753d21ad50ecf5984d9bdfc30940f8896c6233364ab9185313e47d9f513d4f05115f123a2b1f6e58c91ed8383a9a7062c7314fb0fdb43d2de55132aef53a135d7355b4712b459c3a377533fee95bf02b5189409b4d20cdb4dd6feda6d23ed6a64bf61d23ecb6dde178b7a1610bce4c9840dbd0e9de72965e3d14d93945a3d19852c6e3cb308b42a65e80aa79f568e5bc1669f9c35621f74b4b2b81751e1d3095872f4ecf332c772befaa37157256e578fd02b923f63f02d0c303b5cf5092af1de1d729c9be5c4e4844d1d6a4bcd1f84edf9b6a8325433edd7da4be64d40dfa85cabaed91f42942fee574ce8b6427b6ec3a3605e76a0b30e21371c4b1bda0d58567a0b05d062f15790805dc5b26868f007d929a9221a408aec9992ee69210046b9f5cfe255d60497daccb4b13219943bf0dbe3e52ce372380a82a43e7bb3a3f788104f4577eb1c79af17048f26160ad988550a18f3", &(0x7f0000000300)=0x1000, &(0x7f0000000340)="27702fbfbfed1a878204eabccbbe1993521f0af473f584e418431b043322ecf3b1b4d6268a6b6ae519e6f5e296829b5609cb74414de637f9ce5701148c9c4039fc2a5fa6b4aa7abff7264298c9bec617af20bb3963d55436", 0x58) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x101) 18:38:53 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x3c, 0x0, @rand_addr="feffffffffffffff127f7489874000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xfffffc00) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 18:38:53 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) 18:38:53 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x2b35, 0x0, "2ea86ee16eb595607fcfd71100"}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchmod(r1, 0x8e3) ioctl$TIOCNXCL(r1, 0x2000740e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:38:53 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000040)="1bd8d0", &(0x7f0000000080)=0x3, &(0x7f00000000c0)="b216882ebe452a815c96a5dfac90", 0xe) 18:38:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:38:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x1, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 18:38:54 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffe8) truncate(&(0x7f0000000200)='./file1\x00', 0x0, 0x8) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) fchdir(r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 18:38:54 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c0800451800bd0066008607169078e0000002ac1400aa070f0200000003ffffffff00000000070f04ac1400aa00000000ffffffff00071b0400000000ac1400bb2000000000000001ffffffff0000000094067fffffff441808110000224080000000000000010000000400000004832700ac1400bbe00000027f000001ffffffffac1400aae00000017f0000017f0000010000003f014e224e23", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="a0020007907800030000030309090a0001000100000311d4ba44000000"]) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r3 = msgget$private(0x0, 0x2000000386) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) 18:38:54 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000240)="ed4848a1fec7caccc114c436a5a4a26aaa824448e11e3ad306e3f32f20531ee4cfad397a2870f68b41456067b2c34d0a7f3a", 0x32}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) renameat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x118, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60a4000000e23a00fe39bbaefcac07f331fde10100000082fe8000000000000000000000000000aa4e204e220008907862658d789ab757450eb2d987c87e487093c4960edcea631d182a15537a1c3d3b6319a24488ae76f335560b42b1fc95ed12adc53691d84cfd2ba15f679d9fe928243b3bb293602c136eea24e8b7fd0350abd5d1be89e2d1a0e055454c034e00b34c9392ce52bc1f08b1aa0b43c9cb27c3e58f8c7401fbb41bcba4d37f13a839535de54e6f1473bbe25ea2d5105933ab0aa3f8da818ee8ed25b7e356d4ef8bd9e623abdb048c2b371f1a1a7ee75b12e9880336e79d30ceabb4c7cbe85a59184946bfda41d23acb7f610e0a505971e83c913fcab006cd9f713456a9"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x6010, 0xffffffffffffff9c, 0x0, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) faccessat(r3, &(0x7f0000000200)='./file0/../file0\x00', 0x2, 0x2) 18:38:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80002ff, 0x0, "3f8b00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) r1 = socket(0x20, 0x8000, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) recvfrom(r6, &(0x7f0000001280)=""/4096, 0x1000, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r9 = syz_open_pts() kevent(r2, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff9, 0x8a, 0xf0000000, 0x101, 0x5}], 0x5, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffa, 0x4b, 0x20, 0xdbe8, 0x800}, {{r7}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x1, 0x7fff}, {{}, 0xfffffffffffffff9, 0x4, 0x2, 0x6, 0x800}, {{r1}, 0xfffffffffffffff8, 0x49, 0x1, 0x4, 0x9}, {{}, 0xfffffffffffffffa, 0x4c, 0xfffff, 0x9bb, 0x1}, {{r8}, 0xffffffffffffffff, 0xbae33900e8a2a323, 0x4, 0x8, 0x3b9}, {{r0}, 0xfffffffffffffffe, 0xa7, 0x8, 0x2, 0x8001}, {{r9}, 0x7fffffffffffffff, 0xc6, 0xfffff, 0x3, 0x9}], 0x800, &(0x7f0000000200)={0x10001, 0xf092}) r10 = socket(0x18, 0x1, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:38:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x432, 0xffffffff, &(0x7f0000000100)=""/126, &(0x7f0000000040)=0x7e) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) sendsyslog(&(0x7f0000000180)="f93a8d01e3b963552f6739d07af8a049e1d74a40b5e7860446", 0x19, 0x3c) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = accept(r2, 0x0, &(0x7f0000000200)) fchmod(r3, 0x113) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c6530004e7b5a085b807655d72f3f2b8c60bc1a3460235df51dfa3d007b7724cb8dd2a612a1dd613f2136f18be0b58818998abb575b0fd773ffd81af1daa12fd0a8aa13d8d06c40683fc630da9d16ee0400e094d18710abf8ee2df78f3237ddb3e24cdf14ec68c8333952f5d9f2c05a7ae2869f5dc37cd20350e8aa03c919340be414784e642e621dd124c7f8386fab04e54db18709dcf6e4f23a6bdb470c0051b10e7eef15786004000000276646b5d384263e8856577ab3d436147e499b7d77ac33e40c2e68e0ff01cf891e36fea4851739c114082109cb8edea3a2b58cd93d0411c404bdd60a0f5febde992a8d"], 0xfffffffffffffe9e) write(r0, 0x0, 0x0) 18:38:54 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd00001fa68cdeff3f00fe8000000000000000000000000000aa85009078000000001d0128d42215533a5c0fe4cf00"/74]) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) 18:38:54 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x11, 0x0, [], [@padn, @enc_lim]}]}}}}}}}) getppid() 18:38:54 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @rand_addr="2af8bf2e8232dd329b282114838b1e7d", @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x2c, 0x0, [], [@padn]}]}}}}}}}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000040)="0ae135e958535d0fdf2414b0d37d4a332bd753253f5b0033c44f14d014d17c95a5663606d8ac4f0b7f636e016aeac3976f222fce36ffa4d7b001f4fcc7b92efe321ffe00a12ef1f685b8f2a5b12c3c4934cd6f26b500a518cada2068a74382da5245d9d4f5de530dc3436dc0b0f0383748f0547a4f8d8ef3b921de3c574561da349648bf58f60a2db27454a8387c50de17555c81c58cd5a01d9d88cf36d892ac9187f3ca7c091649081423e89baf255676ae496370333905c0f7d0e9f16af7aa7ab075343ce78ac0bf25cd6df3aa22c1328d70892fc2068ff737b665d00041d88e27b0c051f233faa6", &(0x7f00000001c0)=0xe9, &(0x7f0000000200)="f3cf0c5d8aba6c7512de646e9ae5b559b9f7adf14349ea981e2e57e4ff9c64f3ae1945921c0d6ab7c0ecf2a065276fb420172c304305be4a3f5321bfe0ae84a6583b41e5aa496adbe2ddf45e62ea9350c31208508f77cd740c7686f9a4d14a4a4b24e0a4362eccbed24ea317589ef1ab0f5f1fa1b90a01f13bc37ddeed6cd3347cf517f3103fd82c38f2d0a7cd6ecb0f5e383b12765b9150fa559a375df5244339e096b052980396110b43f4f2b250cb8e9e59f3020c5ac09e9d86130b83ba9c6c0f440591fd5ecba7738eeea4b7dc8cc09aba04afaea0ffe79de082a66ef1c3c1", 0xe1) 18:38:55 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, &(0x7f0000000480)='\t\x00\x00\x00', &(0x7f00000002c0)=0x4, 0x0, 0x0) msgget(0x2, 0x18) 18:38:55 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x800}, {0x4, 0x200, 0x1000}, {0x2, 0x8, 0x1800}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380), 0x0) mlockall(0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fchflags(0xffffffffffffffff, 0x10001) semop(r0, &(0x7f0000000380), 0x1d) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000200)=0x40) getrlimit(0x3, &(0x7f0000000240)) syz_emit_ethernet(0x83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb80379290c2a09a733b9ff9dab9d7bda1ae729626345a6ff686689ec06da60bbdcb1b19cde0739c3f8c85bcefec3ec2345e2164a092ff0a38e7c0b44fcb336e70f06595efda75f04afd2c787b587609f92b422465997f236d6acf40096102b71568890460434b86027fda3b9358098773fef78846aa8e97725a282187031db44794e72040"]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) fcntl$getown(0xffffffffffffff9c, 0x5) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x401}, {0x4, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000480)=""/151) 18:38:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000001280)="fb05a968942a63fe8e3ba65cd7efd33a903c01c2f1362bd2e36609bb4bc96e3a333da00a097b9bb0f1874c00001f02600e9ea74611eb2e62120134fab25958cad83cd17d777c8fd46ed60a22cda1e6b30568a83dc13f9c4eaa84480651150dbf8561348145e9f9aa3006a7066e52760bfda7b6f432556fe62d68083717919f107e357d9fa4d351dcc9247cf73b037c700004ccd64f78a568c773abf8c77768898132724b695dfac325c3b87a3f014fc0780030080a940747bd71d2882679fbfa5cf70a3b3eb3086f07c5ff83520a6f1b66b6506de6c2b053156a2dfe75543bd82d54fbc7655d7b9725b7a83245fc56ba843b43b1afc68050e51ecddba759dd945c2110af4eb0eb1f6883dfb04a3efc6fcddb17b2d29418ec4d3e6e54d9ae117662267acc05fa48b78cb5eec0e0ab1ea93c865bfd3def1b1f85a94f87ac0fc059e8e0824a4d4af4a0ec08800a9904d739a1e49411f4139e36a5a548a7195fe0ae1119cfebdaca91199afe9baca22d95ab160bd2706759b8557ed9a44578fd03d30d22e24dc03620e9e1df1853cf2888ed437984e77ec6c9fb58ba7161e2cadef6ffd179c14d02b7a270710302bd14aa35f34fcef8544daa13633497e6ecc44b6a3d93a95d90217f3094b3199ca4adf2716a4d41aa32b659f9e91ca412128a44edf77b60789cd378995afda873d783b0e20112359d9067e74e5f538a7da98165c26d0c522f9c1f1e1e740904af89a1b11154cdc22e4cf03a10396088d5338203a6f0781bc46d2fabb9bfd40e523a1ca3efdb1e23bdbac49dd45c06d296465ee019ba94747ac104cd541adea048d45c34e0070addf03aea4704fc8114cd63d693d33f4a4c293c57122d724b012096ec9a71eb12dcc022069c7580a4b9e7761168c8e8b715dceb0209aaddcbd9a5657b5e1271b569f339ee9933ea15dacbac28f3602a14f7fc630e9b38d162dc3f03c97ee45ea70f3a00ea506127b9785417cbd3309628d114e14ef7da190b3b063863d04912f487dcb20008ad999deb302d44be70a7e7ece57d8493231d6513df158ffa44f2c452aff1423b3f0d05f66fea400c3214735d9ffb8b2b0d1217cdca7ef842dec29d155dc4a366dc8f46912b28849c0e085f0900e1545f41d639e3dbe0a29e6a5c40e602871e83c124ecd283a675f4d143d7e6891b365cc38b053818939d196454fe4523404255b273e8b947a2b2f0910117ba2ca1260ab088db315e0b5f4661ae56fd1fbd54445f6ce0a0dbcea863fc9765dee1ba6bbd282a6e649a9395bba44e43b453cb07228f542d5385b425d446f2f4ffb73e2e8e853b6b1f73cf84619445be26eb0f024540dd1a0af69ee4778ffd2e92e9049103eb60c2661a82ad76ea3b6998386d9aa376b3be50b4033c37de6cf4424712d3e9e98cb2f0bb59b53101ea2ccf6bac477febdd8fc7f6aaf485f9166b859fb1a8e4acb11108b48495750081e36bb2eca59f8e41aafeba8fca637f716bfba57f43d4fb8fa9e236d91bf6065c490a3bb73b4d485d7a4bf665249095e5bcb983d500b8debecc5faa075758f6e4787476f00285bb161682e19af85f8770a72de2425f60c9bb789743e953c3455fc446061cdb36441010b164e10f0536dac91b6b4e690e03337a32daf772973e1aba2399a5583f192ffd05aaf873ae7639c2be7658995b3d6df47527e1e905db50d0e53aa285328b065039834a6357a0df92e86242212fb78cdf3ba1e2385562a1d9eeb5efa106848f19aadc2cea755ea15145843b774581418c63b52f614fa893d6e87c36ab06d4fe667d9de34c165c16e229327a477f514ebacecabf28d8e4a025a68589020a0c652965207f57c50c2853f84d00e37fb89a7cb0371e60137574f847ada587f16d987bda107a978b9dee492f87bf4a5e6bae705a61865f69835a376caac51140c5e4b53c4aea138a6d69411870011b1097d3e4e001d9dcd721248604f185a93bf0104da3c0c78662cba568c4285a7c1c0c7df4ec920780796177c0cca289d22a32ef05fed950ec43db1500433fcf011cca1f6715984712d703747ee6ffb8ae4bcf25273c17dad27a07f30afd8660ac36ba6737ae45e290c406f7dcb1a5b786819b972cba0a494634edc880bba920adca30f2f4b33d71e78fc4a255a4118b5d0799ae941117db04a8419d928d26aac431423f1dd94c2245e15b1a3ccd3934c0875d6c58b06cae37b7d612330fab168cee6acecb44e7cdf5420075c18b65e7a45a3377ea30b474553e8069b7405a818e707d1f893633c6ac9876cabdb4dbcf3f353cfa756704550b597feedfd61e53aabef2d6ec69c0df5f130c50d5f40416a0aa5141d19f70cc3d5c488d1f2b833559a4cb99f3837cdbbd8cbe15afa37b63a8c57987c9ea51b698165f1e3143a1a241b0e9ff4faf0531a8e227548a77344255bd33e0a248af91a79948aaa260295e18770747bd6a266b9e18d9cb39111a6296f046cb189c9054e8c69ed01247000fc589b416c907b27ce1844fa7ec1a61025fc7f92df79facb0205ec88760cbfdaae79a748e24bcf301e0e0f91282cc2facdd50389279a024af7ae6c0ed029f105b6477133ca7f993a5049a59b001e8ff4c1d117d8478a871d24354e352bb45c6dd2c269bc0daa06016c3fed1565133760688636ee39d261a80dc08af58f3f02f234f9084f6c840272c2ef0f9a5946460215db6241b3c0de918a56b3c5f4922f5e8965944cef209bdd0e0b2d041d5cdd10a26c73d477404fe14665b7a07453763c5c21373eae12a71b1201b70978adc08b3e206949f3b999a19bb154c696cfb795052ec9017c0a3228b68c8beceaf94e6d29a088855ea7d32accd6abd428f626b967ea36e3bb7aaa310ce4a3d5e9cb4d0d239f779ba14a3579fc0bc9a50eb2bea621e29e6604390e6be8824d2476d5f84abf6b6c09ccb3b97c67be8d3040f092ddbe298b77041be83b47480dd9d9ea85696dcff0f40f7b143d9daf162da6baa08ac164e037238b61a596107f739f6ccd024e4c6d530d1f27b64be059b64e378de3b37cba28cbdea485f613823eb262c24efaaacfcdca735ee5ee404032db4407bed0fc884f06024dadf5aa6e1feeaae0a9942c9d02fffa67d120e601c87822f4f607aa4e7c67ea7caabaddd2538bc2106a2fbfe0de951e6807c0aa00a4f6da92fb271d4dd8109fc79f92dc766215e701119fba32e61b731705fe7b156ddfa33c9407766a27cd96758f0398c806de50bc5145cf82a372609613c262d696ea23e57128223f7c86a1ad40082e81025c7206d3f1f520988a9f3218d58d0cf74a896be9c23fefd7d07f1a635de55b30d15296bc3cc2964cf0cd2126c7b1251efe49eb71c209116d947a92e245e29994ff4ccac68730f7cfb11e4663bb7298e5705f477b8bf5955f9edc5f35c44b7171e311224bb8b705d1c2de19ac3462226268b36878967bee9a4d63bdaf3f83db40416b48c99fe8d4cfd98d2f61d343ef89c43b18c37c0de89abd05fbc4110e0b66ebbf835d7c3e98784ec9928a6b35c351928ec4456337ff5d6297812ae6d04459fb4ceca8d6995f0198ef2151f656926af445359a7734072206b74015011b8f32babcb3ef008b4ae1680d77cbe4bb494c5a449d18727cfe20c6197ba815797c4f34babf13a1917c2326204338f15ce527c214071c02caf6aca2ccb7e8a56169f7e088e6959a5ac53e8fa399e74a09c97436f81c0ea673a641b7ab0e3e1b6b971eda4b571f1149a4b2b7c9f49eee0f979857bde2fcb915970bf8bf7a3ee5f8a70fcb7899f6d6e80f52034848b6f4418bb27275eee065442e09fdab0960e4323bfc5cee2cd648976ffe1551915b4e45b181faf1f60a2e701ff84b3b32b57252b77ef6914d670fd950f5b9d4bc37b46ac459ae699346da26675456e35f889dfd7485b464ddbef032f5c9c0b18d7f7b37031fadf30bbd955ee85513e69d26fc54667115e4eed9c71447071c7e8860fb02e40755afa2cb994ef7a2cbe4a83299c71ec50e7abeccc8535b933f2e114c42161e6329d7a5e630ff698cb2fdcfe60567cf0b0ed325a6d635a1121fb9c2b663bacf499b2d2cfe0bf47282c505329d700200a7d4e35951ce292718a25dcec0a0e1f28142bfbc7f3140b63b645509fcbd6f11f41a6e91d4f1d9ae219b3ac85fcbf2eff18937625c26c6bfdfd12dbba6ac4f826d1509322bb2fb812ed71ed1c11219413a36486feeef59f50468b833d74de7eab0ceb5b87d3b264fd10691aeee381b4837ce3e0cc95ca528efc2090a808335eca76ad0a55c0dd0082a22708f83fab05fdd392ced643aeecd432d8e60bcf35677548ae6bc9b966a2eb1e23348706aebee3abc3ea85ad7afaef40d0842a97f0679cfb6e90d2f0a21c7467c5e6f13685d18a143d2c011f4b7b0be2ac059081c867009b006707c7f9ff1026be45fb63ca7d2b340447dacdaed67b7c95fcec3d1f2ed89f65f0c3d7946d5da904cc12758c94e6afc71fbcbcecc49ed321df5d44a1d31373bf1d35e00ad73ec5ba79dfb59a286e408117a949ff88650ee53136dc125ead08a7fccfca6fbf54f836b14f5a065c3b9652117e89f694d48d9d55ced3ca9382b859d577138841cacce5d4721e6d580326ea1b27182d232488080d084d6df1b03b06834e3b15c073c381ab00ec20ef85f2d59c11a903be9f5c53bd173c636bcacbb65f325fb9adce294bed9bf02b4d8724670e0eb1bb65269fd14f8cac3125ad4cbf995b83438a558d8c94ff704335018294a2fd74561862e29dbe70d00ecd2dd162181b044fa71717fa83fd43f2fa62e0cbbb415db57e514e9090b5c1aa318e8a83f1e34b121e4742651c0c9d6b5fa3339a92a958c70e9a1bf487f5aee678e5cd5ab3ec42f2a5f891b436a37fa58805b0ed1d8045d7a3a36da2b8d936318ad95b73db850da410a960ab1198728906f85fda77dc8f1297eca44c60884f7a10da8acbe72d601b671ff9698a5fddf2f2a7aeb320c88c1eebf7101c859f490f8d99a90f086a45b30f3cd7358d09c77c6c0a44b12b46baa613bd869e3b16c4e547c0d685f857416116ab114a70cf38d1760e2e51b54d27fe09f459ad8961796ed6597380efe2c115b87690b9bf320d60b4a2912d8c2f26d5d286761e349d33ce0dacae8dea63db75d9bb89eb96fd1cd50ba1bf9f385bc9f123daf0fd065332aa6742104b9474a7ffa19d75831797637f8ddc5275089f5e45025e18c68fb3fd04075a11c36c824b753b765f02e5be7a80718d22f95cd238bdfe88a59745b76ce7a6230618f5e47a45e8ca61b39d1ca3b35dbfdda34ea933e31f8d3e5d974eb7a061a65d4f9e4e70fd6f40f1705ed614e461bfa1a988a41a25ba3b41d8c7ce00b0066567cbe901d3635cb1b189fc3a39727dce1ac1b95169cd181e22096b691b262a74b14081f6b57afa0cf437ee961c2120dd13e704814dd536a34866184399cb532e6703c9c8d568c9d6da2d1fa7cfd172fd448ea7080fe43a407e9dc20da0fe11efa8147bc745e6499508221e21bd225400824a9e93669914360e4702d26087a0d7581fd1971577bf4d26dd98f67f7f328baa1f5a46300d26406ec50fc3c8892cda9cebd18be2e89b8febadc600f732058aefb4c1e1d964d71e131e72b6cc48ad43ef3b156122e0d51583299488aa664986eec159539af996375af2685fc7d542e842cf8699bb512b62f35b6935b916449440eff9f6167f978b3479650cbd8dc92e1a5496cb97c01e4cef777c477488b5b653844c2ed97606ca536a63336cc44bd942f647c6f67a7679c933a2def3221e89", &(0x7f0000000180)=0x1000, &(0x7f00000001c0)="084c679f5855bf3e112dfbaaa8fb1564", 0x10) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/216, 0xd8}], 0x1, 0x0, 0x1cf7) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x2011, r3, 0x0, 0x7) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) 18:38:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000200)=0xc) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() write(r0, &(0x7f0000000140)="066a0a5bd620", 0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffd, 0x0, 0x3ff, 0x1, "9cfbb03735e6c5d3efd5c267f5b9ac8c063d2e19"}) poll(&(0x7f0000000000)=[{r4, 0x5}], 0x1, 0x0) syz_open_pts() close(r2) semget(0x3, 0x1, 0x33d) 18:39:00 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cffb1495", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) fchflags(r1, 0x10000) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 18:39:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)=',\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x400e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100143300bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000014e214e2121d2a8138b32da18413da919d2e811df3b88e8d3f8b19f55cf18175e5446a6ad66d12a77ed7fcf59439069376a929dd667443d6418355b76ce6a304e12935ade6a8fc94ae3fdf627e1bc88c393d6da4e0f9ae67d3df6bf6cdfa51a549a2dc310ddf34c601b74b08b12aaa765", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 18:39:01 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x0, 0x9f8, r2, 0x0, 0x9, 0xfff, 0x9, 0x400005}) msgrcv(r0, &(0x7f0000000080)={0x0, ""/127}, 0x87, 0x1, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000180)="979e1869125d7e724164318bbc7a07dcb20ae70aaec8186b83f0babbff65e28e76af424ee7bb3da11f69035a776b94bb8ba7a4366dcd2a5e8df7f4e21d83f7da568dbaf2a25bf4946183a126dfe0599709c818fd7d7b5917301e73e7f62adeb66a420e1a43965b1e3f19cbe89d45dfb26194a4965afa9d6ee7d8a2b27d0a073ae483aa4586665f6890", 0x0, 0x0, 0x0) 18:39:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0xfffffffffffffddb) 18:39:01 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') 18:39:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x401, 0x7fffffff, "73e56b087d477201000000deff06c5683f1000"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce00", 0x24}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f00000000c0)="0d589695b8b437b699bb95c7d4f6e5fa361bed4cece3f8a83a8898aa489d35c510b0e3078217f62cdc92258a19b975ca63fdebffbcf96766ce8facdeb8bcdddd0bf6f605b9fa9a0575dbc553b750ef9da526cfc0d54ae68b361662e7be46615ef21b068af770036dd39d7e6575749820a9159204a308131d0fd75c87ee9f99283f451ce424216068fa23e8", &(0x7f0000000180)=0x8b, &(0x7f00000001c0)="7db0ad22795b1ff9dd3819d4542c66391d59c5ecc64ec5d01f85671b15891d028851197425796eff5ee31c49468dbdef59e49de1fffba62e8c3ee46b9c150be2d054d38c3872b723ea4d593a6e539590d2baec95fcef8f8cb4d7f33876928a5dedbebc8f2d96afcf1ff8ca820a333c4fdc53397487272bbe53d8275f0a2cba7f9493e25d99071b7f4c197b7067f3e37699002327ca827fae30d12b115a04b5da44b702d2", 0xa4) 18:39:01 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000180)) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 18:39:01 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) r4 = dup2(r3, r2) close(r1) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="fa7d81001dffff16"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, 0xffffffffffffffff) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/114, 0x72, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r7, &(0x7f0000001840)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9206510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862d6", 0xffffffffffffff5c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:39:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(0x0, &(0x7f0000000000)=[{0x3, 0xfff8, 0x1800}, {0x3, 0x8000, 0x800}, {0x4, 0x6}], 0x43) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(r1, &(0x7f0000000380)=[{0x3, 0x3, 0xc00}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffc, 0x800}, {0x0, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1000}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8e3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x18, 0x0, 0x0, 0x0, 0x0, 0x102, 0x3abc}, 0x8, 0xfff, 0x0, 0x0, 0x4ee, 0xffffffffffffffff, 0x100000001, 0x9}) 18:39:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) socket(0x20, 0x4, 0x1) 18:39:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x8, 0x744, 0x8000, 0x1, 0x2, 0x8cca, 0x7, 0x3, 0x2, 0x4, 0x5}) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f00000000c0)={0x7, 0x5, 0x7b, 0x6, 0x2f14, 0x1, 0x7, 0x8}, &(0x7f0000000100)={0xc513, 0x6, 0x4252cc4c, 0x9, 0x200, 0x4, 0x6, 0x80000001}, &(0x7f00000001c0)={0x5, 0x9, 0x10000, 0x7f, 0x40, 0x10000, 0xffff, 0x1f}, &(0x7f0000000200)={0xe85, 0xa0}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) 18:39:01 executing program 1: syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x33, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}], "9918"}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000000)=[{0x4, 0xfffd, 0xc00}, {0x4, 0x8, 0x1000}, {0x2, 0xaaa, 0x1000}, {0x0, 0x6, 0x800}, {0x2, 0x8, 0x1800}, {0x0, 0x6, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0x2}], 0x8) 18:39:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000440)="bb7300a0", 0x4}, {&(0x7f0000000200)="41cb308014866fd1fc7a454765d80b", 0xf}, {&(0x7f0000000240)="edb8b8d42526b1e30a99d9c19b7f67eed8f34c0bdf5922a8735b86f4ee87018d1bc87dfc38f2a4522762f955fce95b6ed6b5dfd0cb352550a37e862282db489284fe7bab65bb7531be470433675463a5f5a8aa15456b20f97ef5693aff6abce1d02020f6305d66bc7db1cbc965d7c2122a8855a30265863ef6b4d7aea888d1043afdcc00c1275459cecae9643bdbf16f0de7d338ac772e2b6e53600889cd1426d4cacd21e47f966963ceabf78b20e7ae868a2d1b9c2926f1523bc0e9e1bc1094", 0xc0}, {&(0x7f0000000300)="107c2e7fc7af1ae4caac50974db9492f00ec901ad4768f931513c87fcfedb35bf71fedda9e031c732d0a0507c8ebd9294f6b0451231d1a28309c1a5920dc86e628854eaa24b37c5575a84ded98d7799b2fd4ad6c58e08b8712209118e63bd818dfaaeb6a2d2b678eaa64e1ab20765324fb9a1c03ab28a776474fb19135e2567b72320639e80ce451d72ae7154b3e19a641e8aa0b070c8f2e4914aba7d82ff6e676c4128ab9c4b6fabb173a9079514608f49fcd9c057d0bc3f9826f19a75d63e26db0fbf60e1b33b1346178eea9592ef9d6fede7e9ae69267814866671d7475888b7a2b28c7443dd5091abfce72b317c01bfd78080bd9", 0xf6}], 0x4, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) r1 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) ioctl$TIOCSBRK(r4, 0x2000747b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt(r2, 0x19, 0xffff, &(0x7f00000000c0)="2300800000", 0x5) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:39:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 18:39:01 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x0, 0x0, 0x7}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) sysctl$net_inet6_icmp6(&(0x7f0000000300)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f00000003c0)="7b917c51146ad5de79a16dcf21dad14bbbf06631f2db2ff8395866e3a57302c76e2b8239a604369679d98077df3d3c4c2fc312e75d67259ceb265ef627a2b80cd0ffbf3eb5697ee8e419d65160784a0ee153d46aa6e602ac31b33f1ccb4836e647ed71b107399817da078e9f604255062c2c0424f4b4e8d87eb4d4bb602deec4a39c9db9a894c3b63a93", &(0x7f0000000340)=0x8a, &(0x7f0000000480)="f91b5c44ad3417605902bf8d3dc4eb2abe04b049619f6ba9ba9af81dd21726ca9abdd45ef46b5c461ba26979a7b731a465af19af52dcf8e93b7dc9a78ccec37e20a6df36ebae3c76375928cd091fe31b0974048ceb0f76d9cb68713c01e81da177e6ba9d157d264a832ecd9e8d8216923f0bc9c62dd709e44217efbeb774cc5a45d56a60b62a1a0fa9fa922d0b7f294e1be2a9", 0x93) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/233) 18:39:01 executing program 1: madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x4cd387b) 18:39:01 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:39:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r1, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r2]) chown(&(0x7f0000000700)='./file0\x00', r1, r2) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x8000000000000000}, &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(r0, 0x1) pread(r0, &(0x7f0000000080)="308459efb98784076fb71084301e50c96842ad2e241f1c276ab29516ad724dd3919585a69567b41544c4b31a97ff1c3e48183e839b25c3aeb260ae0b700bbf0666ba32263db4d98448cbbf6aa712f47ec0968051ab9d51a13d2a4cb4a5ed82b13b1111524e2702f43fe52bae1fa51a7589f53c04c099a24cf3f4348339b1b08147becf4864f6f3eb98c94f0ddf66bc96db5f72b1b8e4c8f866ebfcd2231a01747e33eaee8f7aa5b91405cffda98f5a1317f56f8374ea04d5e83d1c2d9d107b1d0c8c0351151f571cd993e45adfb4260d88", 0xd1, 0x0, 0x40) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc4a7d76ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287badec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fdc167fd4e399df50e3b5f01d704048ecb4c02452c9950f3907cd34ad3ec07430f136c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9e814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4000000004178a5fae701275eb8663b25b142397a9e2405d3c0c47e840d440048be1500"/1317], 0x10) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000240)=""/99) 18:39:01 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) r0 = semget$private(0x0, 0x1, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) 18:39:01 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="e2ffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:39:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r6) setpgid(r4, r6) 18:39:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) syz_open_pts() fchmod(r1, 0x8e3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0xffffffff, 0xfffffffffffffffb, "e6000000f9ffff030100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0), 0x1154, 0x0, 0x1) fchmod(r2, 0x8e3) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 18:39:02 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "e50000841f1fd43b90882c0affffffffe8030008"}) 18:39:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ftruncate(r0, 0x0, 0x10000) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000080)=""/213, 0xd5}], 0x2, 0x0, 0x68fe) 18:39:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xd4) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa7053791dcd238863"]) 18:39:02 executing program 1: kqueue() socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="063f60d17446aaef929854ff7a4a5f71f79a103f5eaf874853343bc69a4ebe8cf1180936e31980de03475771e008c7f47b4936909209708c13d2187baed7d5aeb4ddd3c038e3fed4cc024325d909b335fb2df905cbdc96409788ab458189849e9d287b9196e5927808ac9aa832d9753ff46c48e36c041dbeb2aeff81bf9787454630cc6cf926f5d87746b93d54e05791f188584e58b96f09cbe154dfbaa7f53496c2ee63a97023d533fbde96a7536df0a74c229cbc9a99e62acce3c7a83d07b4556f1108b2c4e94038ba02607fe0258591", 0xd1}], 0x1, &(0x7f0000000280)=[{0x1010, 0x1, 0x3, "799d2fdf377053a7da28ee653f6f5b4ed8a8db77aea3f4b84eabd6a9f4ba547cdc6386120934a8230dc16c175eaff1d1936c98c3b12188c2c69229511c92d2e1969b4fede3275318ad028a698c056ad4018e7b5ac23059bfb843ee6733be9656f5f16b30282d8fc748e9a46648099c87929588bdce82248d7c61dcec81d11c44fbaad17a03ce5021dbffff52e6af3ecdcf7d86bbb01aba21a1765feb8086ef83a98d0ad2629db8e2e3503d7a410386ce3fb3f8e082de89a5b0f453fdf0a405c85880cc56a7a3304028ef34818f30ac692055fac6664b027e05e52246062a72e08564ead1a64e4a9d21c5d8822f9de83ae573aac0087cfa86cf51e537de1ae080a6eb3baf7c5c89309f669c8a129533b2908a221f9732d5477b32591d42d97c1668e0cafd8aed8dd9c9a6631f47133b06cc703d685706eb339c66fc62ade7bea64323dcd49356b0692cbe207340ff6496a08a3cdc2998edbc6151499f133dfb0babd394fc813198e7bb8dcf52de363e164c2f7bd4804fcc95a7b097ffc689353bc1649cc81d9ff66a376bf47440804b66a46ca26c8a432cffa92453338eac4a8d8b5c6e9ec4e7fdd3a1807aa742f166f84b9e085409f330c1536f641092bdb25ea4ed68d6b442176da384c05641157d0f7c8d7cfa4fad6e0cd66886bd2cd5b236edbef22341f8e2e7117eedcee1af5d4c55c45856198aba4ebae0778682b05c80c12bbadb8d7576217ba7c92bf01c6ec1d838ddc407cab4439fa9327edff24fdba8c421e40efadc466a516655fbd981d0835888171f26a92872afd030020fbc780e80c6ad7960b8b01ddc9eb7650e669fccc8b40cbc40ca54ec4be9f801f657dd33cf6a734d7d40c8e44fb7880e6e8cd3b3874a43a076eae6929236c40d33b21b7ad34185092973da5713c7f5afb85ac9a759274ee9a661bdfd61bd10071261e202f3598693de5bda02338ddf39f8804b1b06b731cf1da6b61790e7ad65d9485ce9b6cf318199ba79abf7d6ad192e4445f42daa3658d8cf94cf7f7041275d5a78ba4d0880c8a0ce4a0cd6bb6d6c6ba281b47479a23dfb1a835e70696e55d03307d96097bbf4d16d9e9ff85ab989097f9b33ba0b3cba161a2615cfa4bad0f6e4c642a48e8467370bdc32d42ac2af8b5b7030a28b88301078e22c8c986d806eb906346d292f656ac3caed4a32ffceeb49a2ecb941ce2974e6870202147dd1468f0d8a07773169467069bb89d6fb8d35a8e86855ef01a623c4bcfa3e6dfa628b84f4b37e85d5302e4fb38cf6b17ed848397e8bb73c988cf45c0f40547675dc6e5e9dec842ebaa49a108e7b1dd5fd106ba8026d3ed0831e819abd2b4cd3a01d34042c1eb003396367046244e7e2c5e3a4f0958b658b50804e2e622942f79c374f6a06a990f5c8d54f430700c3f4b1c273c3fee55db992c3f5a0776e5f094919b6f82dde23133e893bcfbc04d818ac5fbcc87ea6e1b4a0ae2593c00e0408ec763c6823899b90c07ed284beabd625e5cf4e066154be9ede31d644e245b991579761c2492f23c6cc8013f88a601a5b791cdebb0fcb8cc443b920b87eaa65d0b4b02a6b0bcda694ce449f95622fcc2e05994007674567cc7ffc1d891013ed07b5eddd1151ac893afdfb826a2f0d619468d3e35b074c3c95a4fbd956c2635d27b48d94c148ff5164b5f945a57aecde0bdb84430d2b66a191ebfb6feffcda6416d6f36849dcd2d7b21e005f497f0ce3d4e10fa907b7b469f3a3af4e4e97f47babf0f896bf6a69cdeb9479f4288576f037a75591181260d1dedf6e370c4068bdd3fcc32456c5f23ee34d711fcfa2abfc3e42419a0214339554e25b30f1e74ceb867d85a818b23575123639699e3eb8e4b1211bba815c5034d2e9984e66533e1b184d432ac7c1ae5c3f677e002150b80126fec23ae376bda8c503c89b9656faca88b04a50e594706248b91527bf5876051e5abd2fc69fc5d8e24fe55ec5ab31d486fffc7e07490cd4ec33b707fabce53dafb740494d41f337116b0e746596bca6ce14d78dea8f75766bfb0ebfa3440c965df59fd636ad0140208e29e0cca87d015bdd2113509733ded3fa326cd8aa85b060a40c9c50b232c2d85841c51b44be7add376c949dbb36393e23d1ff02db8da6f9843832154b22a5667789d60369d9ec661315b32f05968e8c83797fc6885e3ebae3686c27c304c2c102ce0bdcfbef7e9d5b7746c720c537cfb84a609236ce2fb06921763da418c0c5938468ccc780b081e87186c12bed45fda838db56661732ccdbc10628ac1e68ef025c1e7790b0c14a40b4bb67c199d0e74f3e98579a2f1277e86c13ce8b762503f7dea8e7cd5c7ff2949726524f3a56986121691c708257b9564d02df5b08aab21d0afce940767694471802927c65b904927e06fec6b01820ebf2929db61c3aba251cc73e4ea9dd4b0d1f0be20354960e642ebf42fc74ab06f51e297a96ffff5dcf17bc7dec988d654e811dedfc3b6cbfd4dbacf429a552e2b11bc79beaf8ccde3afc28c16538b55a8618fa7a149c875a5fbc2e50f047e5c8ea5722df96a7287a88f2687ba0ed7414ae4cb248fa9bb6e1c261178be9dec360ac047ffd7b8ab8da7e0698f887b17a1fa900e1e0a67103543f88aded42b8b758d67a8a9821fdcc246cdf451bbf23ea2f90ff17cc1aeb02b560212bc1238cee048cdbb6d09b57eeb34280307fa386b590fd9085c50401895b3c607de7a0b10ea00d4f1982a3840d3f31b087bc5a8c9aa4fc8014c38db84712311e2b4da2419d745781fb7950252abdcd2e155df99038c86a3bd8270d1965f3cf4cdb20b553c837093ce6aaa7dc36e5f3c3f46b73d0fbab02732573866aeb3315d6117962294744a697cf5fe1344dd7ce494042b1cf7367ba3e0657116163c8edfaa06dcefc96aafa5d4ea77c54bd15843f89d6cdf1a3c2e9fda8ba12747a22adf4cb1301514e18214a9c647abc740f22877d5b4963bbfbcc40a23b34b5c9dcac7e0874862eaafe57db152c034bd77ade158b16c72e1ecb6d8aaa8f2fb0894f9eeba6cd79fddece98fc27dbd0ddad04846cfe27b0a2294a7cd3a2d795d226a6fda313664ed2371fb273cd29dec5c61de0a42d45685132f7129410446fe981b5780d06eed38d59756503a9c1e2f6a74a6e4f95bbfd638cdd2912e9bd12200c7afc6585b08c0c0720357d09649d321c5cd27834a87d34455cce2f8f36e5fe7598075de065edca8a51f80552817c311c093d11c051efd8bd8f5da92a4cc49b38e055d44807f3c9ef5e594cdcbc744c1b89e4b438ef17ab47a3c9054051fc126322444481854b79f798e013773eba11d2493a6a72b7ab8eb79c9a3e3898a0e77c49eacf7ca6009c466c1694dc8c33009303d9d4406ead3b883117525529c98aa636370c667c5eadf6092390694137572a1142076647bbee128c1b4a44217787bf6f669cf7e7057402d64ffbd01d624eada5ac969b9a18c9f1e01f9354749ae11905a58e926ffe1fa909729c2c31423c0ded94be28c512bebdea757dcfc4ace5ac076c9a11b948ec6819b8e0e3851400d34ffa2de52936419c05b1ba430e65268e59bd5060d55a8bd553ace7b132baf23ea6488f193af2876f86d20dc9e039c4434d27695e62938c4d151059227a71ef59050f6b3141982b925a993273ead6d93febd5bfd5ed43dfe350e0afb0e72e32f857e539aff5554624fa0b0686fea9a544e7204ce3d4e1f3d35d34699e19cceebe4a922b112e75740300ab1deceeed96c880fe7a410e6b43e5838f65fad27d86a02b76c0e3346d0270e006cb4b7bb5b179d8060e1b6798090733d6b7aebfdeeb96e2f7e3f8414ac16fcf17f13605d22b2a5923b50a22c8c3c749bb34bf57c0715cf71b31a55a9e1ceb17931d2c5ce2cb8cacd83b8ca2c3f08d55e69c59a0a159ea30746ac1c15b7236e4ec5bb779583aa7d1f30d9433fb6d604f787fe422d32b436ffeea95c8268d83e7e7bc2c211c3ba7b7b34f7dedc84cfdd58a7bceacd6e10eb29dbd255cc61f6a7728f916349a7e69556a941bbe4da04cc7d8a396111df33612640a685221883cb27f70e595e6a3cb00b4c59e9cc0df971dff5e87022fc5af82f8e19ed2ad9f8330065eb562b405cf141fda3205f865d25d4d88da603a091fad35366958bab2e7ae88cfb7f6e4e1a9e56ff7462ead659a50f47e0a058c88fbb44278c6c7f64fa5a1720e4f4fa65a3481b1748af9de912e8663f47e6906662f042e6324b75d51f5df9c115d88e267a8930481ad030795260ea8fc5e63b30dddceb33f824791d57da89f2bbed02761c950cc6b52c7365d4885e0bd781ac705df54678fa8acfced4d7fe3ccf37e03ed31e8fd915993e8cf96f58314ee6e5d29293c75dc1490ac853672525a3f7b9182e97a4cae776d482f3823570b7e2a356ece648250bd51ffeaa5fd821cb1fb37ab4df362c4dfc2ddf6dce89a31a3a0872449138fce0090242f66692ac93ec0c77313d7eb5744315ffbb4938928d827510d0ade7f511bcb308abf6b8fc072b03a7af5f56d0a23ac389d02c75e38b7e529dd388f1e1fed9c74d260a6577a7cb3abd16f1c00254da7bac9add90b10281c3d65a4c7acc2a3ff6de191daa350e26b00cee62d7e6f728ffa42d4844496e3db0f82931e54e8b61b0677752cdaf37714152de5e4ddcfa61b50980954604eeb9cbcbe43c134c5ad9d88a52c607716c24b45f25e020971b1716fc43709b4a223b4f060e54c19a2ebf8b0d3e72913b070d13aead60177017ed8813ada1d0facfae1d57bb35de50d70d2e07f13247e0f85d664dc3fc1721783b9bf603a1d7c663e85277b1b4bdef78c055061ddc4a5c752bfdc2fdbfd620dbbc9dd2104f1e5f97515a2d525b19411b30a50ca72dc8d9f5d73a6bb6375739b0f696b7d52970f26d28fa4708d59ffd55c44357450823744ce9d89f4deec54bcbbad7c0cf06004de7dac785b5368fd9ef8fb463efab338c173dc210d7ac4a1dfc79b653f3fde627eb11d75207c1c63e7c82c42e2f15d54fc8cc8bcb86702169b166480a0c869aae4f9039c11e1275da3969d6bf6397b63af9d91f6f13ff435bebe8b2eb62c9054f580c8b174f78d662e290fc264a3d31a112b051b99f4eacec7a6f28dd6e28f25711324de18b98a40fa4810adfee37949cd7c22429ecc80c837d4a6302904f3e2f7294cdc4430a6511ac380a60ce01de970e44172586418dc378b74d5e65661d99436b0e9056c50d9779d684e1393574b247506988b50725f0b7efb3989edcae80cca93e17420e6c530ec0f54107bd4b3c021093bf164ef1dde983a3b125ceab3dbe556c2d3086dba554de0dce3761b29439f441f8c323fbf41cf58f6fbd183dc10e8c5ea2cebfa15bdaaf82524abcf9fd42eeb976a15e927879401ca45a950950ce2b5a6f547852203378b36e1471fe42797a4d40c2de14daa4b516618d0458c8bccdbf79bb8ecb7d9be2b6dbf90d0e03761809798a275fcd8be245196e9e869fded3b88aeb848d285e2ac6a0302bd839c862951c3fc9659e71699a8b75343c8346a38e18560004576d45d4c5c897b0aa4426f3f3b473a18038c3245de1594c00d24d5a258a57ebbc7303b48bc0f69114965719abf06e45258501fa32931a30346054a814be8357fd0de5e7a4dae6cd96de22e70213692fd49eaab708e2df83af1464885563c42e7aae4e89b18d602b2059ac1859dd06b7b761e2a01e1d45b149e58411a453dc750724c202269d75e233a838e804ea25e952526157677bcbaf57164d25c24c415be83ccc9751ac7e19563a96ba9"}, {0xe8, 0x1, 0xc0000000, "10ff28742b7f46a5928f60cc0806ff68eee8716059cb7f74236aac9ef34e9255d6a113b4065dc505000643f33de4f6c6a9f4f0b1cee3e8e9634d326dada17ca0223b33eb593aef84818fe232b6f366c66129207995be0301021478edde708a6cf4e436c8ad6942124e97e9b130a6ec13406e9642744561babd112b4b35db256e4389534a47de9b69fd1e86a37a70806848e84dccb16d54760e877f41906303babf72a1c887adc0c991b850ab17691f33b8a1e96f197a721eb9cff27ab096e8b683c6f1eeaae319df6d3e95391f7f89a5f0cd6a"}, {0xe0, 0xffff, 0xfffff800, "6502a134688f82357b26f24c6f7b167ba0c4c014e1f457be07dbd2057abc7ab96b3eb2f29cf290be8d970d416a8f9da7f39c3267336d4f9e9c8d60e4a918eec4531bd46c761776789a48157b3ec77d7eec41b7fcdb8df1c6cf46b0948949c6ab6c9e3c75d3d21b732044945252d43921752f681538048540eb9a5f27bf42bf41befce20d316f7c2f6ec2a549ce16d20b048c86acc586276664e580d11b2d93279bee27de14f9270d24c014e9ced2614fbf0686eaa32ff53411b471c96bafdbb94acd484e122742b1c36b11fb4c34"}, {0x108, 0x1, 0x6, "0f6fcee56c258df5d51047682ae1aaae6775df5c8cfafb595143cdd64003333882966f383d6585d3263cb5a0376eb12ee8d4587c0c2d4d1c3e86393331b1792ea50954ea8661c15f01f70003fc8bd8405a20b2d4b780563c3f090e1d6e1211babf6f6b685609e8dfc138daf9b7a6ba6fc10565bf08e39c7d45a1bd33019b3e8cee1104d070b02c50da1105ccbb5f59ba3ce90d9129edf33155f080d8b8b284cf0a4785e150b4a749209da394947eaa18cf4c66672dbfaaae2a305d3cd8b0e3a0991b619897606ba8ac18418c098a8b286da7d9beb611f33d1b8ba0f6c2fce38a5b572ec18a4a72848af3f2e02592b376c4f3e7"}], 0x12e0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x2, 0x1000000008002, 0x0) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000200)={0xfff}, 0x0, 0x0, 0x0) 18:39:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f00000006c0)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x2e6) dup2(r1, r1) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:39:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fsync(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) dup2(0xffffffffffffffff, r5) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x0) 18:39:02 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4, "c697c85ea43f83bcdf0000001db0a9f70800", 0x8000, 0xfffffffb}) syz_open_pts() 18:39:02 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x3a, 0x2, 0x0, 0x0, 0x0, [@mcast1]}], @generic="d811df825ccdfb53"}}}}}) r0 = semget$private(0x0, 0x4, 0x86) socket(0x18, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x2bb, 0x9}, 0x8000, 0x5, 0xa2}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x3, 0x490) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x5, 0x9}, 0x100000400005, 0x8, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x9, r2, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/92) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0x8000}, 0x0, 0x1, 0x0, 0x0, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/226) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000000c0)) 18:39:03 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0xfffffffd}, {0x81}]}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 18:39:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000700)=0x6) sendto$inet6(r1, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) write(r0, &(0x7f0000000080)="941ce5d449e5aad813ca7df144482859326c8cffc67fe0ab32fe2962a72f6b1068fc940f930345a93fa2a00f1ed0f0c2a8d8779800689ab9763f89aea5c4138947a3c2d3790e8a7c2d8da5d7a8871a7c26afd0741c70945ec8e589a1b1013ee194c1668722db132d51ad2dccecb91c8ca2d000c9eeb6b82997", 0x79) msgsnd(0x0, 0x0, 0x0, 0x0) geteuid() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000002c0)=0x1) msgrcv(r2, &(0x7f0000002400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b2018d240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000"/4120], 0x106e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x5, 0xfffffffffffffffb, r5, 0xffffffffffffffff, 0xfffffffffffffff9, 0x2, 0x5, 0x1}) msgsnd(r2, &(0x7f0000000100)={0x3, "7db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb9fcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f781597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d6520e74cbe49cc8f5f73dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a"}, 0xfa, 0x800) 18:39:03 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) r3 = getpgid(r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x0, r3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0x4000, 0x7, 0xf31, "1460cd0d08b0ae8383347b12a02ee40a84d40fe1", 0x7, 0x7eb026e9}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) 18:39:03 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 18:39:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0xc01, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/33, 0x21}], 0x1, 0x0, 0xffffc) 18:39:03 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000012c0)=[{{}, 0xfffffffffffffffe, 0x58, 0x1, 0x187, 0x8}, {{}, 0xfffffffffffffffd, 0xee53e4eb53936429, 0x800fff5b, 0x83ea, 0x7}, {{r3}, 0xffffffffffffffff, 0x12, 0x20000000, 0x5, 0x8b0f}, {{}, 0xfffffffffffffffb, 0x10, 0x8, 0x7, 0x2}, {{}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x5, 0x3f}, {{r6}, 0xfffffffffffffff9, 0x0, 0x8, 0x7, 0xfd}, {{}, 0xfffffffffffffffc, 0x86, 0x1, 0x79c1}, {{}, 0xffffffffffffffff, 0xa9, 0x1, 0x6}, {{r6}, 0xffffffffffffffff, 0x1e, 0x10, 0x81, 0x2}], 0x81, &(0x7f0000001440)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x8, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x2, 0x8}, {{}, 0xfffffffffffffffb, 0x10, 0x4, 0x86, 0x8}, {{}, 0xfffffffffffffffc, 0xc0, 0x4, 0x7f, 0x4c}, {{}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x100000000, 0x8}, {{r5}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x0, 0x3f}, {{}, 0xfffffffffffffffe, 0x76, 0x80000000, 0x6, 0x100}, {{}, 0xffffffffffffffff, 0x0, 0x8, 0x8, 0xffffffff00000000}], 0x80, &(0x7f0000001540)={0x8, 0x80000000}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r7) getpgid(r7) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 18:39:03 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) r0 = syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0xa, r0) 18:39:03 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) fchmod(r0, 0x8e3) 18:39:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x790ee34a}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) close(r1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="670b961053aa05bc3c9b3d0006d08585fe8a6c55f85f5fd522ad37228a02b937e2779452a3d03387650ef176163b13551848111c1a3864bcec1f1d96b0fe803ee6081100"/83], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x80, 0x1, 0x339f90d9, 0x1, 0x6, 0x1000, 0x5, 0x1, 0x2, 0x2e30294f, 0x7fff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, r6, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x5, 0x0, r3, 0x0, 0x0, 0x112, 0x5}, 0x5, 0x1000, r2, r2, 0x4, 0x8, 0x2}) write(r4, 0x0, 0x0) 18:39:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4010, r2, 0x0, 0x1) socket(0x6, 0x4000, 0x7) 18:39:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getpid() write(r0, &(0x7f0000000280)="582720ef760500a0518536a152e160f8e5815f73f2a044fdbe2c5251804d098040252273ea3394ff334a5619515a008ab0b8f40f073c8728ceb3129a8a34ce61988e4b3da025bbd47b3bf579456f7442096e8c8b6b87cb2d72b8bcdb8992f728193ef14d5f", 0x65) write(r0, &(0x7f0000000080)="8c27", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff690, "0a00167d308304000000206449224d0000975d00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 18:39:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="7f", 0x4c}], 0x1) fchmod(r0, 0xe3) msgrcv(0x0, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r2, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, r2, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r9, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xff, r5, r6, r5, r6, 0x0, 0x7}, 0x9e7, 0x7, r9, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6]) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:39:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) fchdir(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffca3) 18:39:08 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCNXCL(r0, 0x2000740e) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 18:39:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:39:09 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000de3000/0x3000)=nil, 0x3000, 0x1) 18:39:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 18:39:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a70100010000000000899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7000074e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e445408ee9081a06f879c9a9fa340000"], 0x10) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="e49a8ee8f4773fbea9c7df1fd237c8dd149ed6e125ddf63e9f6eb8ab255f2a90419d9ca41210768a8576a95b3416d912c686e76068678875dcd8b13d08efe5d10464fb66c1e2418f0274b4975b001ba6689e5597f28663de8867c0fbe496bada6d2dee48779c0ede949d5965", 0x6c}, {&(0x7f0000000000)="8a90ff45504744624cf055058b5b3026d4ac1c055cbba280b42f", 0x1a}, {&(0x7f0000000280)="d787048d691cc7bf53946764caf554e66dd343c5338409105052679533a57db36f6a9f6d3db128c283e2adede3e14429d52afec7e93dd856416bf0f78fcd868db52cfa7726701a63e502fbdc0d9c90a7220fb92da9f938ca30151821d626b19809b661c103eaec3a944886c1d8f8d78087b535f351624e99467e00c78fb538f5813e62", 0x83}, {&(0x7f0000000100)="4659d421d23f03137168592f38f533e8ea342d1835a639540c644acf934061d33e6bc5a31ad10e09f7e6e3e94e1c2e89f92aed0e5074e0ec6ba4eb2fc8f9e229f7441d279eb2fc8bb421cc67c66b2d41207bb09ddeb3a74a19f7abba1536757699566c8adf1092dcab5d1b64aa51f0c58b", 0x71}, {&(0x7f0000001740)="5cd461806fe348bb38277b06fc7346fdc8379c54aa403c11ca1cb60d88e299fd3578f66807cc461ba8c3581fc25b4109dfab5a134e0e1972818fbcf58ad737cc89bcf1feeae65f0b04f7a60d9be780e31ac4fa8ee4ab0fd69ee7d6e9839d106f3366712cf6f7cd7aa0a7e14a0cfa9567ae379e0ad9126d180fbf70409b09a3214555291e3cfba7", 0x87}, {&(0x7f0000000400)="1e8a586b69b09c50c1eeb39f5a7b31cc24fe5ed5df0b2d559223833dbe2f5a87a74bcfaefc1d2bba1c20ec4570", 0x2d}, {&(0x7f0000000340)="0296816dd8521f74c611be8089cc6e431e1bf7ffffff5c9146a734ed2f52fa38eaa0b1efa5c681753c0746", 0x2b}, {&(0x7f00000004c0)="c1dac003f1bbba736486ef4bb96086ea43b774ddfce34c997b85d49cac947011ebbb5de5477adbab86589545da0904234558a6dc7e215ff53e57d54b57d4241aab67e31464863c37df73f57671d8d725f3e854fd39ad13bd78d327365421e3fe33182e8c3d8b776cbe56888ccaab51ec064157b733ba0ca47a69fddbbde0b664ec6200f515f14fe87348b479227734fd128f0145d11b9a197a12f789451686e0b114ab6a578901984ab61f11bb33136407049ea9d63178d3fd5bc61264", 0xbd}, {&(0x7f00000005c0)="e2dc1bbd487d0c864d7199031fec510e28366d481125a58b1a6bf6e19ad75aa72c1e487c68cb54f2583d3e6244d8dbe73bf122cba64c775d0480df1500c3153e01e1cdb8f6fcd2637950ae02550a6082dbe9923bfa1abce29c1baf2030c1b73b6db11b421bbae823b21edacae50d8d9ce95bec4304b6918b79c3f339505e8e4d15d22dc33f0eea15ac2a127ce04f82b4236d7e221bc8c111a5fad102120139c9de2518b8a9a89b276f6683bb8ae5f43b89565f72b96e07c2e574db87551847b08307f9ae0fa678376b8c8b9dd4c4d7607b50f41195862185edd71a831159786e7bfa82dad1004fad5cb7111fb1555139349e615f4ecdfd301a148c8042d466f1c9666392597f73d498f3ef469c662ca957f62a29d6bbfe9c4242fb703beb750e00262153a71d299d312707dd627df11ea2ba03f38c3f693cc941c0db73b30b425967e81a9820ec1f3e4e8cdaab67724cdd0bbbe0260e0c92d3b9ebb8a6764fb6abfa258de2be4be90127731a8ae05e08fd5c64ba9d96ecb547b07dafa9f13be32e0dde290234111832c492a2356e89496935be7334e18350d774ecd457a1527370dee1e3a90a147a722be414b986df35ac2bbf943d7d4448bcdf786f77e7cb3cb56401e6cb4eb3e2cce99821e0fbf4c5d2e3fd3806e4f1cf0b7ca73605b7d93ce6b788d3848afd925dc5fd0d6c6557b11c8eb8faaeff8d8c39d324d0753ae11ce5858b67a0a58430ea26b907e940b024d280ca4ff55a7489c5df5b293eec4ea0f20b6f4ca00bb8112b4487cc8cd504f020f7af666a2efedbb1dd925e6763153cd5c1cbbf27a0a3704167ea970deb86089e1f794ce5a860c04c2aa9e927a964", 0x25f}], 0x9) 18:39:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) 18:39:12 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYRES16, @ANYBLOB, @ANYRES64, @ANYRES32], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x4, 0x4) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r3, @ANYBLOB="843c74d869d8c4c0aaa8f35d84f6b66f453a938990caafd8bc88648854bf3bcf57057be5ff01de4991ca7b5dd5cb7a316c1b800c97c21ff1172ff5ff3b1c397a512047f499bba9d72717e3783e88b7c6ade64e1dbd5daff241f080ec3c93bd9de7b79b59058d464d3c731d2c41b4fb8b909766b8296e11d93a3f896190b5d4e7071bc1993b9e4c218a5c557a7a509594aedd4d59fd19d68bfb21ee90e2de7e9428672b95736ac94295cf8b297a7214f9027d58c443e718d518709cd4d13042484f3860f469e128149ecce0d5bb69944b", @ANYRESHEX=0x0], 0x10) write(r5, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r7, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:39:12 executing program 1: r0 = socket$inet(0x2, 0x40000001, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) 18:39:12 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/bus\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') 18:39:12 executing program 1: chdir(&(0x7f0000000400)='./file0\x00') 18:39:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) 18:39:12 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000480)={0x2, "a15456d52bb2e60d0f6119f4232e544382df1426ad527aeed5b63d6357089aab018a4aacc9c23e78097985fb96ea30e6ffb63eafcc4668c9754f11eabfb784f6698b4f29e395782db28bc71567dc5bcdb4f663d69c932d8aefe4def243f1576f7b26e5a6b6926bd56551690a564dc2b9121c1de033c3e7feed4ddb5a0a190d9ad389197de9c0d1bf44fb08c22f60b72e4a9da44f6440dc2933e8e513d21c4dec48e32702f4a2242265d4c417089532fd7e08cc3e78744b3b413304d4d81719c61f299673e553cb1969ae0c8ab32b35950929225f4661f516050a2c721d99c16d232693a32fec0e38de5a5f005d1fb81d849a199797f0f504c692f0ced989571a9b5bcf26d781d8c847cb98f53e2e09de4077ef5b72fa0f21b6a214d5c3c18021d1afaf96b897e2a9b9292c6eb1730fde86fb383ace87fb1417ee5a87c5b0193d6f3364f0de22bf25b0ce7f306e479f3798b048c515e7b620c50efe82ea10248b15f87e6d252a9f441c565d27742201ba3f87cfe826cf6c9d1288109d9a0cae9fd371d45d7e18cdf438bf23f82cbe9095ed8769386adf54b060ea0c655220fd625123c3117dfb9514b3a2302112b1883099495c030071fe5be6745904debd390f63a3222e7e18797e85528ea102c5333253310a76be735e9e5ed7b525e09cfd0a5d524b0c9d0cddac894b8145951aded64661f85eb006a254903282df038fbdcf25c0b4f4ec415b5a2ed5ca4046aded05b213e1075dd8f97f60828bf659b20227835b8e7d70477758bee20ba1c8bc0db7533465506c26d38adba4d9e4189c8b6efd5f817cefc029e35fad3c122afdcdf257e36416e455f39684258a36eae2db418cef857478fbf5c681df0322b03e54a76b291f2cc09f1875fb59bab42f0ece0244893499ab654775169884a687caf2ae551221a0a3e7e2424349a9e2b0b1b5fa213db14ccde20c073c27ff7341aeeeb158b4f95fa5ab8684f992957312692104577ff013966b4663ac4f7faf51a1774b2c818455f2651766cb61ac98bb0f6006bb6daef3378f33a29a6699e58698ca48a702a1af4c7a3511946e5e5461e30626b96e64ec01d5290728544a8b75358c3bd7f2ff2d69377c9d8e33a9a25760740d2f4887c65b29f1622d6c0c3e218f470c51a6bbd5de655e7c63ea55293a892930dee6d7953d7b5fb1e43ba53603d0ba0f0816f7186ce5c5ef764f7b159b8118684d27093b97bd1e3a611d1ac865f4c01cb87b4af86e871cab6896b4c6e3315f25561abfd7c4a249d19e28c86b283fed55fd7dc40320a6795f64711f4957a10762e1ba03ffc3630c9311c379182950e84eaa6903c6338403d2163aa9e983663903aad7221f8a45f0a3db57ba09961324618c276717e2020859ecbdec19bc00414abd00de026dbf5a4f25ee59d9564ca54e8e25a519d38b40948d"}, 0x401, 0x800) 18:39:13 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/216) 18:39:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0255fc8f"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r1) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:39:13 executing program 1: syz_emit_ethernet(0x146, &(0x7f0000000200)={@broadcast, @local, [], {@ipv6}}) 18:39:13 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @remote, [], {@ipv4}}) 18:39:13 executing program 1: kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f00000010c0)=[{}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}], 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1600) setreuid(0xee00, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 18:39:13 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @empty, [], {@ipv6}}) 18:39:13 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 18:39:13 executing program 1: msgrcv(0x0, 0x0, 0x102, 0x0, 0x0) msgrcv(0x0, 0x0, 0x102, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000800)) 18:39:13 executing program 1: syz_emit_ethernet(0xd6, &(0x7f0000000100)={@empty, @empty, [], {@ipv6}}) 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: 18:39:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f0000000240)='\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') 18:39:14 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040)="b8659768e2ec6f5738b68b14e4489fdaa5c850a3a317093162426314d9e2a0e6b6a82dc6a8b460f6946fa252ff521b29d87fce3375dec38181d86b5999d7", &(0x7f0000000180)=0x3e, &(0x7f0000000100)="c7a378ce8bd23917eb5b7fb5217c4083ef9a2cdc380cfdb44cb36c6bcc24d601e92bbb74a8d424c7aab129cc567cfafef12896a4e7dbd47154e903c259708d1ff3e63589a2bd9db58e6d8b81", 0x4c) 18:39:14 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x110) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r3, 0x20}], 0x4, 0x10000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) 18:39:16 executing program 1: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000080)="d3efc6b48e6663407c76c5cf7c89f8556d5fdda9014e4939c58bc88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda0900000000000000a04576836c8314f0dd50383088512f997fa2407763f86e3a403503226d5fc33fae28cfe657a5f392bcee9b0e7dcd55c13fb36e37e0c403f8a61b7b19e87014f2e624c5f715c0bcb757090027282312d0385ea82a307761858b40f271c8b3ac", 0x0, 0x0, 0x0) 18:39:16 executing program 1: clock_gettime(0x2, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) dup2(r0, r1) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r3, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semget$private(0x0, 0x2, 0x2) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/13) write(r2, &(0x7f0000000240)="39b8048334a8cf7569dd3ca381b9eba752c7ef883cde542fac97f4227d56b72d1056a3919ef00a3f339aca3da695f6bf7704babb9fc2b34cc38c8371952de2f80a22797a5bb78935f88addd87b459087a840f9c3e31930aeddacbd49718cb58c312b76cdca5f6d2171e3ee0eb7503a7bd9a513045f8746e7d2743ee14f5754eae20ceb3a087dc8b1b0bb0ed91dc2262faa7263bacafb0e7c99821809cbf1ccb32b5fc30306291f983360d7604ee6223f05bcaf71997f748ffab27de4818d2a403592e15ef721ef402f15c98246a5a09b623dbc024f883ef45eb5d488e2317df68692ddf5f190a437966c", 0xea) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/11) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/150) 18:39:16 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab027e6ce9a13d9570df3578832ed16d97a94e5dee9588dac8787bc44f2289a1f3020fd0741f087affb8b22d75037522a8d2693ec327ce62d1327dae03ef8e6cb78f0c8a98e9a630ef489a8548"]) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @empty, [], {@generic={0x7031}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000080), 0x4) socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f0000000080), 0x4) 18:39:16 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="93fc24aa53f5174ca8f02bd3f4ce3802acf6973c83f426c57942db5126b2e6a96527eab5a57fcc557e5e37805036c5ec31e4934108849f0aff10ef9681b7ad63c1151977d587ef396b90ed9aa51f0151dd5779e3edb27f11b43022e6ed12b9d5afe846ba4738d1badab3049272b48ed5010d3e61106c42e51eb326edf097ff219d7aaa060c1caba8e2bfb13c9328529c21bc6401645bb1c64fd90576c5d6f7225e9347cc25d4c5b65baf932068037ce55012728865e63b270e6c5caf8cdb7b1663931efd1ff2ca65e36f1852b6f3058f44ad", 0xd2) 18:39:16 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x3, 0x1800}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x6, 0x1}, {0xa5ea, 0x9}}, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x10001, 0x4) r2 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x800, 0x0) close(r3) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$SHM_LOCK(r2, 0x3) 18:39:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) dup2(r1, r0) r6 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r7, 0x7f) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x6, 0x4000, 0x1) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) sendto(r8, &(0x7f0000000180)="e0e29b0524a235a5c72fb6215fc6266adf3ac67bbb3f2ea3d8b6c4bee4653b11786ddc22b832c6493ecf89a639f4f0a6cd98781c1cfdc0cde398971b1e609dccd2d028bcc47521111acbd0764b8de2729945b647fa4042c63754623e34eae92060d0513823b21c3a0e3a9063f363a97b975f2e3b95c76b16f35cb05891e6b8666e279926f20de103219401398c35624c", 0x90, 0x0, 0x0, 0x0) setsockopt(r8, 0x9, 0x80000001, &(0x7f0000000240)="5ecad1b996f7887e2ee92f0f3a1b4e62c4f99ce1941944a1670c726b5689e8b74e9e6242332c07b6ae15fa1be86b74ccb6e245fe741be0f8c183c7c89bceec06eb1c28598f0e318548ae5fec062ceb2bcd21de38031ada1472e9dbb772b91e", 0x5f) lchown(&(0x7f00000002c0)='./file0\x00', r4, r5) dup2(r0, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="820b2e2f66696c652500"], 0x10) shutdown(r0, 0x1) sendto$unix(r2, &(0x7f0000000300)="12be881abf49a4718fd244a9f592ccf7e65cfaa56946257a9d6f62fa5965b9777fb7391435cd2ffc4f6de4bd119973f11a669ec2385b422118d6539f882c279fd622154a85a93d77ae74525c10eb1110a6dd05b8e96837ca18432f798169d6a02cbfe83bca32ff7781329ac9fbafe020d4484155ac5068f072f22ec21fe3c42479b41047f41fd82367c04cc675", 0x8d, 0xa, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) 18:39:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='.U(%@}+$*\x00', &(0x7f00000000c0)='.+$\x00', &(0x7f0000000140)='-\\-)\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='[\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='}:-*,--}\\^#.\x81\x00', &(0x7f00000002c0)='\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) 18:39:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="5e0dcfb892"], 0x1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0/file0\x00') 18:39:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) setuid(r3) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 18:39:16 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt(r1, 0x7, 0x7, &(0x7f0000000180)="18dc0806e47fc24a72e25ca093fa2e9ec0943b19dd17c23a3358ab020d389d6e48b346c6202f59782173bd29ac75eb848921b685756cc1abbd5990897cdfa699d4fa64983d26dc4c2342f31db8c49521a6d099eabc9ae92da1a8d24be56c2db40ae6533323425c4c3d16cc70eb2519afbac539c5706c800069da5287ab636e2b4e8536d7e0eeb13081bc682d994956763c960c3d097914de607699e84b771d80610101f0a464a5efe438bab3d8b23ba7f02fe0bb01c6c97d22c05dd53d73a1cb504fdff094ce44c424e667488fde5d841c6c379ac3ee8e7c065aedbabe0bd9c25278e980192c5534e011a3f73b6f1790fe5ff016c4a772fbd5ffa9bd1ee4", 0xfe) lseek(r0, 0x0, 0x7fffffff, 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000040)="ac141438", 0x4) 18:39:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) poll(&(0x7f0000000180)=[{r1, 0x40}, {r2, 0x8}, {r0, 0x100}, {r3, 0x2}, {r4, 0x10}], 0x5, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x46, 0x100}, {0x6, 0x7ff}, {0x42, 0x2}, {0x100, 0x7f}, {0x24, 0x904c}, {0x41, 0x4}, {0x80, 0x6}, {0x89, 0x20}, {0x1, 0x200}, {0x3, 0x8}], 0xa}) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x6, &(0x7f0000000100), 0x0, 0x0, 0x0) 18:39:16 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x7fff, 0x5, 0xfffffff9, 0x1, 0x40, 0x401, 0x80000000, 0x1, 0x2, 0xf3, 0x2}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) write(r3, &(0x7f0000000100)="971b9ee41039eb488befc57d223b88b1c1cb3f6435f617d9d8c51f541a260e027ef89e1cabbbf384ab39a1b507c6c92cacd2a02f20655825117396af3e347a1de2404cd94612149321faade3f707db8f9d5ce248500def363a6a39e1020272cecdd37c75e2244a7e1703363da1e33dbd1b786df1a101f8d70b8f5338fdf5044fde9e486bab4c4f60700620c97a023e2ebbd1534b05ce774eb0b36ca22878eb9f703b8b2166414a91c0cad20bffee26fca7a6c2d0f2685ddebbb36465657bf435e39d", 0xc2) 18:39:16 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000000)='./file1\x00', 0x88, 0x8) mkdirat(r0, &(0x7f00000002c0)='./file2\x00', 0x60) symlinkat(&(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file2\x00') mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 18:39:16 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) select(0x190, 0xfffffffffffffffe, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semget(0x1, 0x0, 0x50) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="aeb96ab0338bbc46eed0bcb0007eb060b7dd908cf18b12d5685bb9ae69c99a1a22e22c3a22dc4a782da1733a030d9d3bd09e08ac86bef9de47d5645c2f89c363f3770513a5b6fffdaf4bc71a"], 0xa, &(0x7f0000000300), 0x0, &(0x7f0000000340), 0x0, 0x400}, 0x406) 18:39:16 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317971003c3a0000000000000000008100000000000000ff0200000000000000000000000000010100907800000000602484a200002b0000000000000000000000000000000001ff0100000000000000000000000000012b0000a8000000009435872c"]) syz_emit_ethernet(0x38, &(0x7f0000002580)=ANY=[@ANYBLOB="fffffffffff7ffffffaaaaaa08060019600506060004aaaaaaaaaaaa478072e75181ffffffffffff074b89a63eb0cd2511908820d30f43d07df9596ffeabd53300004e98edb58ae8f19c123010013695714a64f315be0a09c839769690000000000000000000"]) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) fchmod(r0, 0x91) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) pwritev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f0000000100)="45c71554b950fd79d31a1edacad59dc0d3393fbfd348a7413686de936b06bedbe046abff533fb566859aa8e9", 0x2c}, {&(0x7f00000004c0)="6392150718a4f4c14ceefed1db439856f522277a3d2e7c61ae90062be442080698c54bdacc6da168680b56d9b28b62dbf81d5216d7b40b4caeb73158324863b88be4cd73a31bfdb3d53c51752e7039be5fe5a6610798c1b378bf34e9369e45655a32df0e660bebdaffacd082197473ae6fee412e16439d67c1ea80b881a6f63e93d8ff856bf37a1b7bcfe32b1403eb638a5639d165fba126e1f547e65323d939d0b1c193686fbca24a64c04f4d4802ef76ed2bc0235c8759254f260e6b95f66f7cf3f2417847a95fedc8c60ff958cc7841a8658324d5f5f1dd050ffb80e29a8ae254f704d0b6f814322e1517d4a3e8286d1757a5674f65ce8be5b3c1dc17abea8c81db98c1c4cfb99da5a3872e6a17d8e1627bd734a90c130084a52600f4625513d19f23c466bd408ac6e3d0834e751a405cd19c0e69d4b42e888848db537a30127054418bc7680dba6d5067bb7d368d22fcaa3a45b14db1c32980db73a591c34bb388ab54b195b75328323b1ed6289f5f871272c6b2d2911c638a0f3056555f958a335a158a09c4fc8f6dea08de01e33e7aa03ad31eb29352fdddf5a5899653c24c946c9aeedf25c152ffd8579ec77a7557b483aa87a4e234987daa92169e9493145a6d1a5338e62de1837a167ae7a1cfd1883fe0cc3fe6ddae8f2f41d8fe8a9153911326e118cf23fd33702377597103ebd6e20ca27ccc7c7fae6cb8d4f91566af61f5ea4d778e2792dac931c92ca048d76b34ee92ba30578ccb335dcd8abf6ef87ed3e87f43673942038af480ec8f9bdbe7f4dc15643713a5e4be9b58ec36ed7a9b9170571116ebb4661bb3e2115510581b5394ca7cce93551639c0a5379a203703c3df3973999fc1fa5c1f0cfc87e5722ec5d9d11343475a53167e26dcc065aa61dfdf671a3b9d733c3d9a92314d7ce7a10b0e20d6b87b2ee79f336c968dc70bee4356d0d187cfa3720c66df47f53968ad9c045ba257e5f53b36769d0322ac54661b8f9661a38e041b971e06c50d82d54270b0b7bafad1ad9a04210cb97a79ce56f3325be8bab5c0d9a3332c3c89e0ca25f60fc707fac56be38694fcb12a23c57f3f51c944c7303dcffbb4bbc36f02916f855171a69cdd4da0455e2839a8933b18e37c97f2a7f91d9bc48b2946cb68d37ba3a9dd71206d493d836d8f0bcee392dfb7aad529966528bcb96183805a4e442003e0d6269cfb9e7543335ecd9dd6ebf1dd1863841a7436dc44a3d87d18fd9b0f386cec4d741e44e8fb50816210598596f32b96119d0a2b2ad665f4401d1d37476f48b41c49c325bb189015c243bdd1292cd2772e9026cc96a21c6af9b989724633f5a48195b14f7fe6b2f8a293a9c113024e9a12f57f17305a0c9e3d62a9bfc72dcd61287e0619144bed73655a98b62f58fbba7bb7893e98a3e323eff7f51a092912e4ee3ab793b67f2dc980fed57537bfe5eeedc94dc5443b255b772781d84829c7f6ac795faee76211524f57835cff89d88a57d47e60c8b6c046c908791c7af9b0bb7dcf56894ddc9d89b3d71ff9e7a284c1ad951da0ba61fbc6000fbaba74ec5927a1a6151394748e5a98e70ab03a0a5057644d2ed567a70c5fff15744220df6fd394dba640693a122e97ec117b6ff7b8af5387b621cfdd7b3c10fdeb4079730890cd2442efe9c52f512b2e97b9c8b7c75aca07fd2a416ffaa26bd39cd925bdf74e45c1e53c055747540419f18d35266d693e2157acab9ff2ae7f8806d886edd361de5a50d32eaf80e95fa20d0b9ea694e89dc5f14356afdd1ec0e24239c13e79d172f7e570ddcb0f79b0b603e45e60fae36cbede2a9f1c5f75bfb96783123b1a8746d2be88fbbad8287e247ce7f3d8c028993b7d7a450668d760d22dc6cdaf41928429821865e9c379c043d7cf10ad54987633902f2c8009da1294a244f0f66a8cbc720001274e5eacf023d439fac6b69eeed1e4e50e493052ca9b7979358b7bf7f3419acf1bc6cf460892518d269d76617a8ef94104f56458fa00bf8d1e19d529cfc1d0f4a53c6c870bf48fcaf824483226334dffa84b49afac7973b7bca88dedf7c6a6736d75cdc74042bf8eb63d207b68baf7c281a82fc56c01b500c5a112bbdd5c653fa7fc2054bed90d9ccbb283e4ffe8857ba993a3c1067cda547ae65bb13160ebac5be6c4a0627db36b6694b5a76299c37c13fa36093339284a1753047c791d0e5e1051150109687b7b8560d62c7dc6eaefe30859158b28e34315c139e8a7a05492c53279cd31f8895c1ec86abd490d671abc480cb271b65de1f9229143d32ec647af5a4a8ad9e809d903d5e557550937453c4caad6d471fb1d63c1bc63174d7fcc47209b7faa4ef778030d16d3cb71a26385db0c994f81afcb86d658f431d117461ea27f183019f9a72fa2db82beed618a56a0026c96c5af04b7524be9d93c46e27436a6e297b629adc20dfff13b269c0d1b7ad4ccddb484e06d2610b5560efa61fd94d6c7b17d7d25f77d506543937e351d23383151aa1a860fd442510941d76f41d8e5ceef9e36a20b424125b82f8a2c1b56892f73ff56d8285de2fb6848d5c8d35a4e3b2324c65d7085bc429dd0cabafd0300958a0f41016858c1b486cd99189e63f1b8b8993381eaa9a9d7ae98e4ab41a25139b073324b9b979adcb42f7e45e6ccc2bc69749abb41f406fe02b25866640ed00944406b1c151e5d2b2a139232ff157528fa5059eff523ea569e95c8c5d2aff7fc52d714c42844a09afc4d8a074d4955cddd2751bf79db6fcf27c20144c7277c91acd25eea9d992e97f4bfef89d9b44df2906bfea9cb6df03abbbd21552ba489707d10305f393e04f333d6f5b7d4eac0dd5f2e42aa7de4888b434f50ff5661ecd1c7710a9c3ecca720261388237189ab4426e17412ab5706688457417fba8a8892476356f34a993038ec5ea2f8a2e91dc972338d0d1549d84bb5600b57710220bb3cd9248bff8241999f031072b61e58bf6e98ac0cb4ec3dc09c0c4842ac4125f83592edae68455bdb37994540910543b3b763df98df503efd7678ab913f1cd5f5f692beb20f46707f1c101069b77910d972bfbbf07ceb4bdaf11402753b592b0150de936eb02f0c91f7f3278df74b7d29f4db34328d9202eaa86468465059fcc6843b084be10a1f42fdee09b09e11b1567ab6ac62c082f184a12b042bd6838b21648c88616b88d007883b896976c72433bf7588336c4f11d065d6397b93e1840f5f0efac880d5d8b95c5b966ea2d5791deac1183a3e1a4f660d889edec474f64209d5e52c64f641dfa5cb39b5b6616d2048711018004a8b6b5e886cbd7376b6fa7ef613fa3326ff2f5ab0c108eb48c9d239bafe1c094fe7842d1d382d96ef50aa69881ebbe1f63d4702737b891b911015976c35f9f0aa6b130ac2c661961a35b7b20e3c07f6c14ca7454b417fec8e57f819bcf02f38cc880e4fe6cb0e6db80e9ae9b3c124483e9fd1a78b2da0d92d12e49a835f7d185a06ba2adb9e683048852e9d2726cfca276fb61a26a94e131216663b1ff74a40e70821f455546ebf6f1bf596e5d2c2801dae1b97335e04414cab8571be7b7e8556de6f9d50005c196ec3760ad33ab0780de90e1eefde86c4e8af6137b0cd73a4efa5007c5d9f5d961e6726f049abb6d46db14325fc127793116687ad087fb09a5431fc9dc62165593fd2eb3079d04a56053ebf41544041a833541629c0a190dfbbb2437faaaf186ad819904443563de9b16f0e98b641a9b64133768bde9ac913e85fc29e43f33614a4235878ed5f809320e25772adbb694ab3e4a7ea3f1b5251cf0c020751a2b2810c4994d23e48efb1796628115f58812dc5777c3295c0751086fe3cdef0cdd9e2fe2548778831c8c273353e546f1b306e73fc3c927cc005200825e52ec6b8e96be8070cf8fad20690b066243205bf0ce7cf488eb552d64fadcbf7a0309aa8995d6c4dfc63042d2cae91e8d562c4ddf8a79797b8523e06c7427af7927387362ee0c0af339d3ffcaf7ec332a2ee860e3e6e4874e2dd9dab6b39c5f1526f2a28e9fb1e32cb13366aeb386a5cb937272f972c7d739160b9ad3d9968d6a3957acfd3222d43b32424892166b7750e9e161951eee4f504515d7e955738177d973695051ead833d4b710afec054c8048ed8f8aa9781c46cc9890660ca1e8b41e0df6b2ee001ae629dfd3a4f7850ff66b2c8598efa4bdf824fd05b513f99fe9446498dee707d70e1055151a26c4ecd00af5979e96af213bdb4ac8121722d8740011bd0b14ba32bae4ace83b6c76cb06a307045a478c2e121c9e9290ad319beb60bfd132cc4f66a314276771f8d4d9d9f2b5d3b82c67051e87fc3824686b44c12b0012c0e402cc535df790dd0efb13111b81dd54941f726ea52948a3c9686e526f842f4cdad8a3d0bc7af5f2b88e7e18986cd2e6935a6a4a4898fb4ef4117daf90938834906f0f47d649a69254a8377f592730094bcd18f7a64f2982d110bb8f26c3d73b070560ae54dfd135203097b3c79aaae281784343045cb21a453f15165cbb03e52ea696cf5e59ad35c6508ddcc96202113623417d8223e8e190a2a937e1162e1c36614dc23c6a50e4402aea8964a87f34330a4f3fbbf9f1b658acc116c44a3908e8e8e4a8cab142d14425585faeebd841b652f4a15ee6620d585d46fb7bcd322c7b1c157b35f11d9da843a41d015647f40f23c729dc703eb87a58b897b8ff9371d80ecb8c870b18b44b9bcf3a182cc319a823c6957b1a07f2ed9149660d77007403249041fe4249b1aedfcab182bb74fdc9cf618f25e9dff0df77f8811232f678cd683a308a8b7bb63812aec3dbee7302ae09ea846bc6b61aca04216ea7cc9a2e1546c052cba60a116f144aea6787a7ce2f8e538e782f9684d17f55ceb67a193aa474a504867b0b65a0fafab898cfb486bd05dfbccae92d76dc53cac734765f44341a6e73cfcab60f4d1803931952bb4cfa75b192d80443a667d192b3fcddf8d11f1b3e13f6dca9edcba52d1a0453d4e271053fa1415b174f733cd9765da59eb641c1491e81328b59925853b228015611d129044a684ba62197382ce881aa252f0be621d77ee18a558d6738c39d409e2a21094aa6d75f2d3fd7241fcf4bd527e7d3eadebb4253556469b897fc7d01d157f03136acd090d2f6f34acb3b6163fe414d207285b69d5bc8c5a941fb36f5eb12efd286c22cb2bfd4117ce3d9d3eeaf57057a5d388bfca3c515ed254ce075113e3d87b5657c0459d389dd76aa6e96d47296d36f10097e224f135f87ee3b8950bc950eceed9d81c9ff871e9a9b4c110444e5bc4db606718b822f13c313fe648fab115d0214b2e94d972008972a66f08db2526b241672b94963d70f956a5e97b08a59626e4260a8e6ef1ce0bb89c50838f38917c48e0aee90eda00119a2d86fb6d4e9933ecb427a242c0c4b8034c8561d9c732eeb30a4c92ff65c71b18190f0de68394b15edd170a7e3024e7e0d1dc659771305b205582a2071552f83cebb2426ee3ac88c2d91b460adc1b0a413b9bf3e4c6415bc7cadee3e8b3a9767cc81a9680d65044a4ef5e545c6218e410aeaca67c321bb5f0dcd3566fb7fd0b6fbf6a708577adc1fc85283ff81565f5322c3f0e92452cdc9b3b7c5c5f8b3449f0965e3949e41f85294f9e96ef1c71bd0aa2122022e24cf4f49791937f21225e26679cf13b25ec040b97cbc8c459640727ad0889294e1d1afcdbacd0aacbb6ae30ea20ebebd30b5e9ac46093e1ae32cce4bd477d2550efe66e4bd6c0e97ea17994459898ef5f968c49f67386", 0x1000}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="937a3faef4806fe86088961340feea9877393181234b1c344f86f97c7ff35be5f89d1fd83675f0cba7b5e73883f588250e2a8ca7c42b703606f69a3ae3e95d16449da78af73e71d602d0e03061562dc151fc10f75685024b8541fc5c3577fe966b6d863e396ebc930804ac33d5a51de4b88f488dc6c52366cfa754e2f8fa002d12e8edc424997522bb7f86939fe4bd0349558e965996a9a449abcb9437e80007d6424d1beb48e192245b234ab090707900c44e1f0bb816bfc28ed596ef5ffc6552916292cac08dcb610719232bb9d62eff1b6c01ca7372bd20490848a32154195768", 0xe2}, {&(0x7f00000002c0)="fc5f31a6858417a7b1", 0x9}, {&(0x7f0000000300)="5346763cdec0476776b95b684b2e5555dde74a2371ecb10f2ca9471048ec6b2a8d2b547f15cb9e7d39fb979db2a459a1525f573465b347c8e6c46975d69945610143b6fe1b9cfb5a16a7b5433b92d8a99e631e", 0x53}, {&(0x7f0000000380)="1e1f14d19b4c7e16e412b2eb", 0xc}, {&(0x7f00000014c0)="f299784591a4e865a3b2222bc442e50a904ede85a7c4784e910ea452f01af0974bd49d8634d01bb677fa4a500079e8e71aa508d6bca6da35e5b26f80cc9a4de7739068c65ca19ee02058f62e1bcff220618787315f740ab4b01a9d56199d6090373fe681bd3c2ec13f1d1f7df669d5fc95ea163245d3a25f1f66d5d8090f53c745b60a5a1d7f185ee5153d926198dd65aeef1a80d43d9193b8b352a14d34de324cfdc895a1f5d4b153c2bd7636936a307651dbe697dbb98fb2ca479002d44f2e08b879d3850e4e37f6f4f453dc486f7bf1776e2805b146cd9dc5448c266ab5ce2913dbaa94f7365a94e0c28751339c6d6672bc4394492ed8812a7198fdf9ab6e047fa576e8e848d060aa5e5160e0c02ecd52210f58d1a2d3fe1aec53ade88e023fe0d4d80126b7d33389acc42a278fe063f28984bfb7c6a3db8525d6f7c5a5581d219ca2119f90384b2a4f160ac4d8bebd756148f6bef7cba1715407257255f46be7c9848d95ec094b1c882395520b1d23404393b593e24ca6f7ac680abd2ff96265916b153dcea28c314ec29c2ea8c9e9013590eebc64d5612e6acc28ba2f870af79be5150c25919a8ef5a0bc397cbfc47058ece05286452a54860c95414c81f038dfb17d873bb5f4055ca923cc94dcfa6abf93f7b1c72466f6106055a6bce23912c17670a8d39be7f52d59e42f661400d09960c13ca8e6f7e73309fe8d115db4cee9759efc945c2ed70858e3216b971f13ab4ebdf831343b8a3789a6dff58ccc4a8c1ca6f684472ca06d4babe14d414a07c6994177fd5119958bef7a29422bdcbe08313a02f3587c842489f51cd3b1773d356d3e5d1ea71c5edc3b57c9a8cb5736baf2eddf249a7ec49d194a0b7ce5424a6c704806e37d17f06f793d85ea57f1c1c77764d0495946f047ade2f2a4499e6a3c4e11f072b454fbb11a5dea151c5952c792318c9d842e585d869b1ada910e9229fa5a20c0d6ac37e50e3d1cc9b4feabf216280e13c5624ad27c756b3de26c076b24841fe65a1cc9de66b87794da9204c4dc13100fac3aa48871f9330c6ad1539395b3013c8b4e3a967a8ec362b212c8663a5696edfca8b45d6a9c69be87af8fb58151588b472775670a2c3250734f99e7315c0c2f27282fde13d2165be6043b7292ceedc3220c712d93b561b0775526b25b9077d19131db1cdc221796a99e98019d7a68db7482ed1d2182a08ad7311cb31e56862e7e517baf3d1b18f7751d794513c490b223b56a184a02d80dbbc517226d9600d91707c3b49aa1cd664e497b46862f2a7325df6cc73f72884bc26a3a0d4deea229bedfa412bcde35a8d391bb9bbd5128583ff6835f82f8f00f4678d716b78f46290cf2355b7a61493aecf5423fa7aa0a5ab9bc0eb3dc3aa4649f47fe72816253c2728c6a8c7a9461407ddbc894b29977e671dba570b12b28ba16626c39a8a1d893d61a43da53b40a8226236bb4468ddcdb17502fc0f3abe8eaafc08f4033088d0e804c831e8bd7c10f4ade0f2ddee22431961d398f34ba8ef895f9c5b1e23aa288ab173aca12c31b75b047ee867497395ec87965e41a6a34744b78880ea09a0ec5094b8a460043ed38aaebdc6b711687ba69098805561c11a4c4bfaa95ec0948d7dec323b5c32c4f1a58c38cb064e59451f2ac92b32ec3e4f9420c52ac80892282efaa03f5bc5b4639c200a0a84cab0c49461cbbe06a858700000a4cad889c75c3d703949ca98d75d65190e4485ebd72c441fc62ae98ff4ca02baebcbaa378f464a1a904bb95cfdeee030a834c8471d508166e3d85e964aa7d9ad0a25bc53f36fc14c9382c0ccc06b9c9a88c6693c862ae3f0e0052186f7dbf80d21681dd55a1a13d6222ac365fe9ca57b72cb4c553eee72a492be9d7026b9ba24ea2eb40eff2d06c3aa6ab8867c6f9c9e98c5a65e4762ed6e5aeb558d525ce8878ad29dc0a8535067dd7cf818329bc24db2d095ff92556ed7fb395733394618743d20ec87e46afe398e89cd76c78f8a8ff323c64d9cd6ae44ff0b76a24dcc76f7e76e841dcb72583cec86fd6455a8d97db0eef26e9649605ddc725785ce61d6bdfb4beffd2d98b9bc1ccf8fb827dfc1e79506071184f9979411cde9e829b319c69b352de5e9689cb04b0fc5066669aeaa6f443e9ceeb1a430e70432e1d1ba1593e18d13a279a94e7ba80fa641f0d7e0f556b60acee9876f29728bb24fcdb4c32a1bf43f6daf26ea174697ab461aa6ab4c311be2ce8b05b5d4c15ffe6dbc48811552aad161915617395d6a57e3943e9776be35585b7d563ac12aa57d7b121dd5c362234fc3e774d481abf016963574cf2f32df4b7b8e69c86363eca7b696ed87db31b6112ec07a5a3709d3e6c3543de3f9770b1f0ecb0ddcd1d281c5665640df16db11577066278821e1a037a869a8d0e5e05ea7f7a3a809ee8b3e3d90abaa50620e9af8a35af6ee29024c86966949109484b25d5868c439424c622150c2641bcc90f3c6abaf02d5c9cf6df0bee9cf4f52819173773b089365eb8dfbf345fa8a63d5274cc0b51dbc447032d9f7457dda1f9e7647c4770e1b1a29aeb7fec200e885c03f3fd21b26f798634d2489ad22ddd16e91d00699f336a0323027a0002d518717db536204c51056208abcfc5cac79395a1ae1fec212bcfb11bc00a28b7ddb919c6a994bcb3e92de53eb623dd6beb86e89db6fd5eedb75b496dd771e623d81f08750a49595a24ffa8e2752a6434c58faa67e1b401d432efce5a7541d8d0e62de282b1a0e2bd1c1773c8b1831d5e2ef77dc816faee35385d30d372d8a0552205bc87e1f504af41fd75b8346602c7de80342949a8af8b9ced952597fcfdc71cd4db5613a41c3670dc7cc09e8e8e04cf40ef0674163825d57d4d536103e8b50c726b105af3ef983358fecd8e2519c2f783b42d795e31a257b98c6c7b8a8692c2bd55b8e63756d20ca27d9b966dfde93e87d8bd740c4cba2bb09565d254e4cb6f969168c87c97f36b381b007368e09bec7b0cb46684223a906076a536c9ea662306ac66dcd6b98008e650ab7fdf18a6c733247a72972c32a68056a063b3ff2a9d8c452c9391f0cc8f2bc5c322391b50d79b31c7a1f3f9b4b77014a8c851eeed461ab9577efbc96248c7c674d8ae84c14751113708697546692fc2cb9f63a5fabb6419b2c455723b7e531d313cd62fed471633b03f9adca135773c40349ed4db44919c953c36b0552f0d8bd492cc3fdc07b3458d460054f9038d05981703f39cf63df2057d7b78b0a7f39750cee79e75c46b785690d42d6f371c0be1a699e0bfc8176c63b7af0da085e7dd54d5e11f179b0a097b8e6dc499663069a0b1a3943ea5089715282ffd7917c7a67570c1f1d8c097b0a8a03b2c2129c9f0fabfa8c889412ace818172d5fdffd763a344ab21c8081ced11e223479b32ab813b2b6bff262f23361877944a9bab2db428e8fd862c08b476632cfd302337924fc83e223bf0694918e6fdc23f4bba1979c0778d1bb681dbbc68766a1cf531fae2867f0166627a6117bacbc41c5f734e6d79ef7dcf9080a302d0af23422997c7c0f5a323f9070c508b3ef998f400a1de59b16b99d29a6beef97d493d0ae245fd6801166a9d250ae936f72e29bd71117756b61c34622193730509ff6bb0b10ed8c709296e3dc17b80f3594c95846e6dacd54048a961bf3ffc41b60b663ba98e1a0d7551d3a93bec77611d1faba33475e3f0072f40a8637f950e0c2b6054d2f6651a08795977fd4b2ca80b9c90d45f7928967f20d96abf0cf55748e0b2152cb78b44df2ecb3de4865ed5d34838f5533eb04718a828543eae08e1ab25c34e754b4192877ccdc8f5c2991c3edfc4f09b5c5292c3301fbd286c76fd7f6b1ffdd0ab30bfaf8961f43ebd2d41993e30eb25dc81a5626697a82d959fdb8951f7f6c3dfc9eed12ceea76c1dc5cf9662a0f0d1555d8ae22ebe74d0a33d172d31f24dac71b6862102598618b525467779139f53a90b7141b09b2be5771b203f60a37027a0d343f51ac12f1e86ad25ca5e71a72e042c0a04df585b84d7ae3032f42837b9e5aaed09de1d84a650db917decbcbc6ab719ef9f4190afb0ef3204a81d73a4a7c27a7c080b22dc9ea0719a8b87a411fcc68eb6e8f017ce3b68c38239dfc9ff0b7b85093d19009833d779590ef7ed529a1494e01ac14de2d9ef8fda63400cd25c83a750f9bc3d67fa46461d09da223c663df2b603486da6898d7342bd7a0be61a654d4d526bf9a8ff523bf87ff1401dfda80fd4045baa29fc5baa3e24bc85cb1dd15ebdd1cd66bed751ccb7521e9c93a2f094f1d7ceb31bb0219428fc9392c32764a425c9056aaedd1abc2415f0713d07c6ea76feaf1d1007f3728dbde19609d14d8c92f14216fda6478ed5ec037c02e3750e4d3272e952afc1897ed5eea19a3ff5c421ad27d86067d563ec2acae828d8973f5b58a2b0b7ef954a59dbbaf79e01671f1a050adfb6b99a262932d1dbe5b61e1831983d6e447011a67b99f7375520d48d98df572dd849bb5b1dcece64386db851c552e77abfd830182f65743297e0b5210931ed6b88ce5050acf90ee441483f74af803a64a0e6905552496a2ff533cc58fa2f5cc06bf1b5357ede4d4e6b6042fccd6d2cd6b9b5f5a983d831066dd588ecef02cf998faf5b307e865cb2d909ce197666fa22a56ddf3277dd166d11dee3831b6ea497a9de493dd308c1842e2079f76756e8c3931b54183b8f35ee41e938859a005fa35cce35350bcceecdbbe553f3eef988ea439345231827e4fa40e2ad64df7a211a567075911fe075de73ef9c80a7506b9ca904a4ec911d1c17959a8e1e605eb229c86d14dbc1d2ee5a4a480dd960cba036c42dd4bb6589d64102858a610e4b5a6c8dcb1e3771da0b9f66594ddf917838b2b1b0f8ec8e12f6061d1e17a55aa36f6b2010b4c1961c21319c4efaa4c14bc29c1c780055f8ca6db38b03c2bb7cbba3170341582ae0d9ed7b2bbbc18240ea472bfbd4b5376e5ea74d5ae7e54c39e66ec409902e4eb77ac584a181696907b04fb1727e3f3593bf932f0e5cb11f1332a3611decb3fd3c51ff52d34ed19a8664dc4b2036518bfb4d14a79e936dc74ad24f91c2e6564c972dcf53ebe9f80d8af5ab89a0b7787359c752baeb8d4410c5bc5f47c2945ffd7536c3779c30769e3cae2d3ccb77049e8eb3723905d894c14aacbb1a79c4c0c801818e5a1f5b84041c0f7cc331bcdfa299a368f82b98d49fcaa3e19edc0bbcaaa76906d9257894d7948034ad1c4e549c0c5f7ba6de5c1e6e8cb951981a8613e41658fa1fdeb55d73fdfd54275bb65a0d9d5113c032046e15aacc2a7956b69f2987c9a65269aa1cf453b92ae88715e8d4c4d811439c00495a6298182074b630d3063dc2e0ba1238ab9e20612e9d39a95eb32cad5d6556a3739af41cd880c2ceec2fa2a3d4774dd0619f4d974348ad410546a681f586a0a6cccae324473cd66ccf69499c7f07e08f3a3576a80846b78fd924c9343d2874d6e70f598e3a39fbe8f7fab5792bc4b9a7ba76bfde05b4a2c7d6da8ca3d55680b4920de145d61a15b5d8a64f37a1597fcffb18326f4e35cedcfc583770d04357e11f057cb3d89166f1ea6f877024dd7e8cc298538e2431222ed5d18c6346bbd2dd7351b59b8a1d91e0747c813eef967adcc5bff855fa9dbf73a402337090b96dd3bed1af271d9470911ce08cab5e0840decee04a02efa72b7205b35e0ba8d8f30b2a3fae26b7b3a64c5aaed077779de9dfdad29a4bc9d06da3bee5fc43dfffd2b7934f0e8c823f51fb3f", 0x1000}, {&(0x7f00000003c0)="4aac60fa65be5d9138518017c6b69c552ed83a094d1d42649a85a1d822df3421acb04823e7b7120e201bf20ddb2e1196f667ed2dc921a43bb29975064754ea4dd5bf91dede985f0b01b878307bb68ee5888875d8baed1a21fcf1679f0328", 0x5e}], 0x9, 0x0, 0x4) 18:39:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 18:39:18 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x1, 0x5, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adbfffffffff39974248578acf010006002078cda54ded791db398db22709a69c2070000003ee2bf27760324712622654cc3edef"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) fsync(0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r6, 0x8e3) recvfrom(r6, &(0x7f0000000180)=""/226, 0xe2, 0x968aa1cc0d7041cc, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getpeername(r5, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) socket(0x18, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:39:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r2, 0x6, r3) r5 = socket(0x18, 0x400000000002, 0x0) dup2(r5, r2) 18:39:19 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x800}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) sendto(0xffffffffffffffff, &(0x7f0000000040)="b92102f55b1654970f", 0x9, 0x406, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0xe871) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000200)=""/187) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/36) r4 = semget(0x0, 0x0, 0x490) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f00000001c0)=0xe0) 18:39:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0dc3a362020207e00000"], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, 0x0, 0x0) 18:39:20 executing program 1: sysctl$hw(&(0x7f0000000300)={0x6, 0x13}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f0000000040)=0xc3, 0x0, 0x0) r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r1, 0x0, 0x9, 0xfff, 0x800, 0x8}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0xff, r2, r3, r2, r3, 0x0, 0x7}, 0x9e7, 0x4000000000000b, r5, 0x0, 0xfffffffffffffffd, 0x80000000, 0xb2, 0x5}) r6 = msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYRES16], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r10 = msgget$private(0x0, 0x2000000186) msgrcv(r10, &(0x7f00000002c0)=ANY=[], 0x1, 0x2, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000440)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x118, 0xff}, 0x8, 0x20, 0x0, 0x0, 0x9, 0xfff, 0x9, 0x5}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000340)) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0xff, r8, r9, r8, r9, 0x0, 0x7}, 0x9e7, 0x7, r12, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, r3, r8, r0, 0x1, 0x8001}, 0xa2, 0x4, 0x3}) 18:39:21 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xa9, 0x0, 0xfffff801, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f0000000100)=0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x6, 0x8000, 0xa2, 0x1, 0x9, 0x3, 0x0, 0x1, 0x2}) 18:39:21 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000cc0)=[{&(0x7f0000000140)="3b2e77da32d1f97429f8e112863562c0a6b4c725", 0x14}, {&(0x7f0000000840)="caa0027e9ed57a628a7abe91f8ddd3f856634b2b4ca0cee8436d150ca0b3604e5b5718b953e410f4197b80ccb518f3d77983f26a6e721dc7e9642f008290b4e8cd28ac065a619e0c5e81372b4513e01d028baf5b9847249168463e236abcf45118079e440ed5f9683c267a43711e8994e3a89f059f9250faec5331b760ef1f3f4bece9b7d8317bd1471f5e91a99de221b6f09cd3787b9bd59a8c5ffc9212a7d785372ac04a0def73117227f7428efdb17bd231033493465f4ca2327e4a3304fa6eff54f1f1763238aca86602939e81f2f039", 0xd2}, {&(0x7f0000000d80)="dbf251946d7f9915ba42d2b654d37bfd7bd4e2b60bbda3132167c386d596ff5d710fdae2caad9b898d636bf4a8662c1cbd2f4200ec682538be08c217669e9441936c24bc7bfb4ae8573f65e8161573dc89fd55deea220f9215e208a47aadf0a26c520c0faf4e0d1ccc4b1bc8e6acfba0abd865c3413cf30e6bd38f0105f8bfc190b5526fa11ad4c87d24bed7cb53c884856a1908dbd8170b72c390b6e2e05fe873179e28bbd2de7c012b8df89dc1adeb866cdc267b08838acfa14503c9f24557687b5be1863b6fa7bf0777210fb4590dcf0ae84a7879675a9c", 0xd9}, {&(0x7f00000034c0)="be4af87972a622e6884814f4cae57305daed8d7c6aebe173b2993fd72553b37e1d1ac41f4cb70fc7c61cf15e717ba36fe96f56f13c0fef01e7edfbff2d15ca9dcb598614a342e2631fb1abf7eb3cc1f42e54ebf5f748b0c96e6c02308465cd8de41c648bf60405860d6acb98e4181f61696d2a638dcd36e5cd699964f1537666623bf7a0afd2a926a1582cf641665348153dfd13bf994387bac46a900c7ec590ddda6ac9ff55a58faa919f1dbc4b300633dd17c01c3f90366f5457f9a8f020efc9b9015a289e399d5361f256a4a19954cdaa371f7bd86cec4daa26b679bb19e1106fbb2a1ef11d3c9691bed5822f73eede4d20300be16e571778dffeddb8efcc3d2ac703444e18efa9600bc99c0dd64f1eb8f4cf6ccb1890964cd470384f6519fe8c01c8aae2c61344ac0e69d007653ab480da6ad414ddca3a98e79261ef1a79ea4bfad0b0ce08cdd4e0435e4a59626a6cb49df429afe295c36e0d030fa490a604226d6676c4fdc9bc46e68522eed33fabab06c9baf786953af638f445eb72800076ccac9bb9134ac5ea6b24144cecbe8af4a33dded23d651bf3703494867429417d79248d020a61114ea71330111e58e0d7c6bdfab6b695aeeadd8b06742362820524361eaee82e18900b48967c689c8a9f548dba24304c452ae72a8065eba64341bba946721bfae9fe25f9e77defac286fbc5d5c9d3b504091ffbd297321e92017f9c9960e750cd90968190d3c05cabf8ebf3483de63d3317b17609c170a5223016e008c0fde39f759d3aa0638acd729d96ecc76466c5476b0a1b6cffc232369f780c6d3f94d9bd2fcb04d30f531ade60f0876cbfbb65f0d3ac85a27f93820b5652d0f9a4b966bded862d7e983aa6b94919fd8525737b062fb1d0bd9d66cf1596fcb5281cabe4db22c54a96fe85b5bf0566808bb8abafb37c0e99939deeab71811084680c1355d17c7ea5b71567aa27d2c73716c3ecb79ce147f2b78fd9f02754562bcc2003cc3ff7a82c2a426d68dcfac69b2045593b597b1f5fc9b0de2cad7823f0360644bd2a571202890d4ad01e341547b4289fad6bf548f3177ac0ecc879338bbb3012ce6e2dfaebc095a7954c637d715082644e461300310092e2bcf84c0e9e7d2bd7bb63423d1bc01356bd8fc5b20ead9f8fc2ce31d0f4d651f19bc46e4038dbe938303e5348523e542eb02708a278ca841506413b2fa8d0620c16ed8ad134dc4e4ea5fc018036467fe4857d9aa3499dbb3dc2cb8b3489b264e9ca9f7955a49ba196b7c5d7165ed123f10217134da9f675f95f8e599beb699896245a7eb2718d6c3588fdc7b1e34f29c49576cb50532f66357f9cc25caf90001fc7ec5eb93e9356a0787bfb499a11a4c3d4bad7b0f1db4499577ba386ec8ad16a7d6039c58046b189f58a003d5094988cb6dbe7ac01dd69ec966c515a6b4ae04fdee7e5d65e27e4ceb0b256667bf439505efa44d5133726996dbd0bf6bb5302dbcfc5aeb6ef6c4f0545c746c78998c72cab66ed84da30c030ac1e11b4d5221eddcae19b804675df4f3e52a0816f6cb54cc422c02425f2afae4c394e4f2af96062c0b196953be9a1d4e296d7ccc08ca0cea80fc97e2962b27b71bdbd778a07c72516c5848aac0a9baecd3858c5d4ed3d326c6826662d190276de12cfe2734ea36627a18f2faad99b5fa67f596e7efabca364854af61f3138d2365c9a5d5462d2abcfebc99c5a07e8cce35d12ffcb37cab6d901064c3e6416c1a6a83dcc07378873d97bb79ce90e8729647a30fe1deb00972982d6ba4148f2613d719899c0fe7343fe47ec7c140de0cfbe12daf71170a28a77b1bf2ced22149c6b91fa492dfbce3977a34070a1333ae2d965553810fdc06ba8ca9c49d724b57a6ec0d696914a76f3ca139aedcae0757d5af330243dd27cfeebff06e3447f157cbb239ba3a8da3d92154d565bef66156e0c6a342a0fc09105bf343f17f5ce5df01b05a718cd637f6db6f41e67fb554a7deec3fac947ad6e84a4dc7793283b9a5e6cff094dac26eed906cab86f32064132a5216b1210d77d539d304407ea3efe9190e1aef24ed0f6d380ff667fc26d8fdece37ecd093d45758295a8f132a0535ab886e81aca2302195564266bae7efface977dbe8c9d2b288a8aecb951935ef7d6b7ce162c57a67134f198355847ad8e8b6ef5338be8fab318bac9983f9b8a33505c706f8a9721907a76d66afdc033c28d1856eb946ac2cf92e45f54325be5dc926e7cec31b2f2683dcbe2802c8098aebaf46f0e372b29c73dcfb1cf9ccb24cd1bd9ac5d9b6f2e224bd6d1d5550b294dc63f019a1797e22a9c8c5a12699305ff731b1860ef8d029c60cb6deb2e7434d3a3c761dd30a194801ad4a478f8a8cb85f68bf088dffb567b2966306cce08f78ad8b11d8078ba5163b2fbc6fede61d1a49d6be360960b714a4e1523d58fe19c03e13878be6f8eefafaed35a6d9fe284d8f19c7bbf76d86af96e1dbdd53b2dc5a3f2d3e1345689ef628dfd7ca883c3ea56d8e1575031db3091503c0a0c543b2ebeae56013c85270459e5ba4c9e5489807fc4d8094297eebba672f48455e237744726bd7f703ac261e8697b8d12a951d70579355612e2cbe336990eabfc3d40d31f411caf6afa2cc38981b0a2acd17582f9ec3c8d08df25ae6dc575ac2de3aaabe48b3eb4a37f0c11a8a9fd95feb2872fc5a968294ab803561ba23fdccac3acddf8d8e8705071ed4d7e452b67a7b24339af32749df86e8b28985a3e6f8233d92e38e0e9bc14c6a2685567287d13a13d1e6445fc4cb13942e7f378f05222de34773fb107a01d7056ac770972444bcb4e4f8c2ee6ef818bc2fe5d5692f1c268e53cf2c7c59745071446ef9e4a95410d76b82410f1ed2ed07d78b86958b5dbda9a151d0bfa4c79711958942e807001f68339c04f9005037b661de7dad520cc60b2095f4e0cc4d9e66c4603cfdd83978ff76d2fdf954f1c126af3f73eabe237fa995c959cf6e3e2b01df47db185b80d8f9c38b9d71f22cbb2a09df88b19f5fae48ef41e68e16018e1c9d8b7288f1debc96dde0c310bae3f3aa09c9c2f706883bee659acddf043cdb58ad2e90ff1941f16b979605745c4a20364458b4a27bb84385af1f4a3a172c523985256580c0e0c5d68a64a129d474783e4d4b42c48fdd22eca7ae493479654491b7d748fd312bbb5e433fa5ac9688faa82f30d42675d62c00011e34380b42033105319220b0bea6b246b238ec84e67406d9f7055dea75349f50180d52e7255d921e13bb43057843dbc4eb288ef6ad284e25396a95265fff382971af8c84e64826b05ccbb3542b0aee59b0afbc9bc3bb25155a4217db2ceb545ab6003b0c9a5a5f1dd81f4bb5465fbd4e02576f44725bdf0af54a9cb921c38ae5ae71fe84ba7f2c6fa83b2c7b84a74650ec8f66233f7f7ad604bbbace500134db504c9a07be9019c890607ac8301e595fbc2e234133699a8b16bf7abedd15ff9d8ca8d06b0ceded6fdc73becd48cf9cb54de2130aa51fad1f617cc0439f1a7094d2178d730b653a59d8ea1c237b0594e80144ccc925e67af371fb45c9de65883dd0cd2cb19ea7ce7f13838aa1f1fb5f9bf5457e18922bb6bb8ad57919d4fb3895d4c1d3add0519a8b306a8c2e258906869478d11efbba8c1156a3c065325c8b4fbffba290ceb3921696d08fdae214e331ec601e859ca3770b85c5fbcf7bba5ebe852c0831ec35ff930f3eec6beb0356d69bc51e0ef9a132eba46daaa973f0010f1ec2fc37dc83f1684ddd529dd88af726e9a7714ebb70e00aed568e384190c8dc44cc5bb3c2a643da130294f4464f7806d949a08cc9e53f593c7a1f9d48d9b323b98b9c616d3448e1672e1bfa97d7d98a3afd9afd2737f7cdf78e131d7c91bfdd9bdcf91499c1bc3892ea6e9e0035f85058e2d27166b66f041bcff1a45f6a6a2fb6e14908a47d94a983711486bb49fd1f43452a77d2d4eb2733b6ff42e476ab7ee62f5dab6bcbb0db200b9559deaa859c37fd9548260e9ee6cef4f969511230b4d0c8f137638c71635a53d4ec2191a0caf46c922b8a76e2c3eabd466506e3150266246c6189cea8a99ea676b9762d0010f671b1efa5f20ef7996c2961a08b536fe3eead446b8bc045a7e87223ed4eb4ec37adb9a9602aa82ad3e304b29d11b369d6762c5897e2203cd6a1abba4330e9788c01681f6fe7bc9e1d2addc0df9baa2e0715553ae629021778883065fd0628b67b28d00ebd4c3f3d2c04e73cbe21bc87fc3881557c54a79f08240997c5c3e1ab6c01ff39941398c1f44db8be9f3411489df3e99101807fff64959821c2b9c9275dd9237c723e09aa68fe30f29cbae68ac713b13764c044c89af1844711802bf961f93a02ca18eb1258e04e34744e3f58b4c471a1ae616777d1ea17756fe5fa32f99d92161edd7fe35f9f1db352a9ce7198211e31d258f5f546755e3861657e0a47e53dfe8c3f89337e18bf4bb4aec3d5d1ca1f8140407d3e61259b4eeaa611e7e7b50da8fef89d16e8674ea580789e74e8da3d875cf2403ffb62bde6c680429fc9f4fbc9fb0feda602d1712674a1ee6fa5953254546f7bcbdc0996c8c3367146f425234edc1814a7852331a456fe1547787760ac91aeb58c1b7ea1c0c6b648a62f6d873dc65c5e94f6975c4b278ea02577c7b4c1dfd8eeabc38841ff0e183bea913e7fb37640d9bc7a8333e0fb76dc82b3fa3b90b1bb2070d983f9c7c9754521876110d96e5b8d3c56ad0f00d8d15dc7d55a0ed4c487517dfcc67e4f6a6c9f973a8735d7571d658346c28f77dfda15b11443a63694b28603547326d8fc50c811b7c399f105be7f29ac45b742af0ce4643aa491a9c93c1aaa3e14719ef53a4bfad367134690df264b325b8fec601b5be2b0d9ed7035705bf769bd536f36204393e17a05c7fe3fb62bfc42c8c3cadc82a9c435568597a4b88c4d798ae75474b1e5e15784d84663661438066b365317a55534a16a8fda9d5dbb8ff8461ef30bea4df53221c0d73ad888701f313fd17a1f1e1c5bc51e1fe6993536a151a07b11072c27e0e623a99b760cd6a048209ab84642ffe67965dc79585144abe930e6242c57ab8409f8dcf0f94c74c1c0b7e885fc415909b78c2d15fb96606045d5c3ba7ccac8d493a3e75c4845cab5851e837bb43c8a24183658d71dca18dee45230a801738b37c018759d5dee028466c293e3da8f2468fafdb14a861a1b308dc9c3db05455e74a75cc1b44e738a8d48e5ec349200bf4408c1a8f856f7354ad0fed25b4e557f42f00c4db553bb978770a5180591dbb4ffabd820f435fca05a7a292948e7ca8e0234e2c421d736a40cc43f96174a83af00d8c419c3a1c73ad35556dd65fe8d0b4249698777b44623dd9dc696917fd22732ba7eb3187ad4ea2d06f7c0141ae8131824c12d0c8d9c06a7c8c5416981acc159343b92246753156c690b560cfe3a682335557ef020dd75754f402efb6ca5cf0c309ba7927d14cb1681876e312c2bafe1467de98baaf22dbdab6d6363dff4927d96737bd6080cce0bb49336bf66467b09d78e773193974e4bbee0c80c2bb56dc6c771d3950d3672fb4c2f37d90461f1344169593e86ddc82b30669a21a2db9f6d486be313324b3a09dcb3528bcccd88f41c60df0d7b9cbac4c2afd8e80c6298267984bfd3b9a82ebd5f6df5e116499f4df0b196a01de142589d2a360dad216f20abfd1edfcb164a16aab97ae2121eeac34769a4400ed423c9c0b5713848af67f9b27fd9e36f1e03774cd4e7d924614d2dfab9bd69437616b2f1d0", 0x1000}, {&(0x7f0000000e80)="de1e699ebc65e599da15918e1c3af24f620346327b9ef939a05a81a3bd22fc6233dcd3b20ff3dcacb0d5bb93424b194961d8f0cc08d57f1aed34fd5653018d4f498774ff656482c1e0947e5d267f6a9006d478a03f0ff2e2dfad162c4f4b7d01662cf46fb308cf83d742387ca504f464d73976bfa462cce282f732b335b5341b5e6ba8c16f7f54d4e73d0e01f42017eb6ab0331030c72c58fd01bf28602f06c856f1a02b7537fcd8947b9e16f258da5b989a593eee211dc2bb2d947ff350", 0xbe}, {&(0x7f0000000380)="b2994ba2fc1cbb3911d02261053c520c96167c6db26d5256a393fc97ee0ce3d263f285ef62fa38441ff3c89211c08dc8f15706ff342d9e06a5731c", 0x3b}, {&(0x7f0000000a80)="b5d960f9051aadf266e4d191dc1a19bc0d4de1524b62dd3d1b3ee7d9d125348576ff63dc0a4b3e40c17373afd78023218a6d75263c3986a722cf8e73822ad4cbec7093926e80205054051b3bf416681b766262ac352d72f11fc8875c439e900017526008b333647646f84b1722835b4ab86a89624aeea429ac", 0x79}, {&(0x7f0000000b00)="78aba1709a33e36a116636e0e1ae9979b92166e15fca3fb126aafa294701a5e87c6458000b7de746a68c06d0392709b6525f1f954d4360c92fa2a6ca9426e03a7edfff848fc85e61cb12842f5334b779c4b7cc55326270f303a4e183f984644236bc82a817f279df816080e5b98c5f80464e23bada6bc7805364fddd97f209e1a3a17a1e2326ee6adcc6d3edd5cdc404e112", 0x92}, {&(0x7f0000000bc0)="542651ab9cbbcbd3a93c6fbc1327c7dd7c6d8c506a41a953665592934b0746a360c2aa46ae8b4d15e43d346449b96bd1f26727a5161df6c52646db476a03f92c399e8d4b2ce963c66bb80c0cc95926fa94cc00689b120bcc345a16797e91df621b989383522d9d16a079efd44580bd7d953d3b713dca50d981b4e0d4c4c4ead17224b072e7e651ce16abefccbbafb52be73f3f168a2dbc0adb80020ffbcfe907dff68886b57fe9afe63d35059edc21fb7a37d07c387229a2d75f5cdf83d4645cc83f", 0xc2}, {&(0x7f00000044c0)="de67b24b666aaf7aebe7b49d0b316382f9b66a3792653757d46d12c7258a0f498dd9e2ba4b88e07655eb11cb0cf2f58b61d572129120d4fc7bd6b6bd7f2c59fee395a9026244f831e3b72c74ee72f3a7b87704e5795ed0c14f7ad37492eafa02d894fff7f9512a8258ea190653479aa8a9c39234d705c676094634c2496e27da43bbfc6a9a634021e3b9d28d33a3a8f91e504798fd952726856673dbe7186246d92e4ab40e2b3bad0308dfc5f8a3dfc292ee118a4f516ff8670a2bf2bb7975f7e4ed2067f5370aa990b15b6505923092373a57e952a00634d625188d93756c897c4c849237c4a1a0fbe73b68e8aabcea2cc5e2fbfe60b860e8958c85dc81be20611e22ee69d80881f46e973f3251843c0ec0154cc4208c155c4bb2f44e31db5dac40b8101f0fca8f58dfebfa0ecc161619c600eb719ee7000ba22f72953c959b56f6fc524c1000d4800b9e151f4b3edd2d36ca607c26fbc487151a9d68f116d52ab2fb6928b01b526a676c4d53144a7be792205f7740a04d3c3256e086a6ac988640b69c167ba741942c6d222d2634fbc71989c16f7b768612a50ef9dede3f64c4f2f98407b9a84fed63e3e0683783a4ef2c959f47a17743f4a668a1703f526b10a7d24ebeb49a296438fc921a619092eeaa1466423da10ea2bdebf9f350bf1af6fea60ff65f695f5ad1bae58dfc107f944980dea8b04233805e03d3fb6cfce98743655cead2a5391d662acac04dbf89713aa0d7ce3e9dcd6bc5e1bbf0a5396a8edcd6c13c91db3bcb8733f13365bb081ab61b38122f0a9a785fbfe18394819500c9ad3e21763dc422071c6642117407c5f8cd5caf2c93d438dcd3de3325791d45e08230cb2ba0e7ac3cb225cecb74108b95e98ecf5f08efc07d2e92d7635dd755ca4d6ce758b6f6384efe62d27b310e6ef85347bceb7722174beaed4f87241790711beb0567ad593e3f1afc6bd286f8dbc9d872e2d77bf7c9c1d776ca633a5c38ee238ef17123d02e0dadbce90be7fb2ea2dca954852aa36f98fb4601423bd34eea14aeca835e85c7744a1e9d9c4ade6a3e97a3a41d85efc5ceaca1fdf043e9aedffd8f0ae45e463b5f24fb77da2f8ed798cdb5ad5acb0c434958e6433645a47791a2950ed8e72d7ec62be64e203770a5e5c6296142c5b260e414c666a0ee38559e4953fcb4cf0682b4c7a88b407ead5be2c4ab9edad62559af8cf9e80032d526e7e73634b7ad8743d01c062fb86287dd5a2d46515740fc325e300057aa29205143a5099d9aef60cfab773d5eee79779e56b5be0bce58c29967c0939f681788046b4a9f57bcbff72db6600a388d65524e5ad19812002c346e58dc82ee82a8b1abd6330123fd2ae55e360e2b8a15de21ee594e9bcf91be600384ed346295a36e3ce53ef224fbc7bfd0ddba286c353d03ecd7ac8329400a712ad56e29fddc000ed163c29e5c4c6d7352a9ae15d981953216437e4530812852eda400953ac9453f36aae78c6947832f4540dc7347d3c9334e8bf7e5d2b0e789eb69c01e370d3a2d6f4bf4bc88cba120841ac9a2c376208381d67df2043fe74f658588c314882906f1c03eaf7e4413f48c84794d46a88aa310c7bfb574d284194d248c0cab6822f063b41b69d72d930c84654f646613b343d76d7cb839a83568bf8e8cfbd1df8479404b94d73448937bc9b6ce03a51370dc80d1c7facceb91f8d401949430b1abaa33d08b9cc4b3e7d870207eab4d62923347946502602becea628dc8e58ee8ec33ec3bc635f38588f7af02e6c0b094a311668f2dfbde9c1edf0abaca09af914cce7408c3b1ebd69948b145d2d9fc83d5dcd8a9d6a476d74436342a1f797813ddcd213ad26fb6545156609a60e9a022c574e212543b1294eaf3c74087ddb583a7181e6239c1683135aefe35875dba81eca46b06ee99da0eba67ee31bcc7930660ce627f6587d7638523af8981ff9e4316019ebe76eb094951573de46bbd838b4c0134b35dcd8e5bff02df780bda2ce3d9c8d529de7dac9de0f4f0982cb605544b08e220c1786d08aeb71c8736183b508ddf5c04f733b10b6eed2a56afb703d8e996c46707fcb17973d4c9f008c44c923889046017ddf404af1a37a121d6567782e476ed9e029d508bbc96daca26d3075f8b89a2f9d1044c47215f6f958528c71ca77cb12f84b89e934c956ac5029714e39b2846a0d5b2170a08a18ec7c05ba43480b30babf9a2a1bca26c4255a98e5735cb276fd5a10175b454da4dcec27f4490015a21047936da53bbd08168f412f38693f0cae6620272a360846c5f853abb90bd082da54be547810c109d46954828397712e0c49508ffb572c7b01fbcc8e4834cac854bdf328d7896971a58b2904dbe9a8d2c98307e75e5ea6b9f9743e867114914cae666484ebe640fb93bef2d25d7cdde5f13c5b75458133da44b4ba065567ea09bb47577c500fa71a3a4f55f8e7bf95e831d7cce3592c1f955fcb42c6f839c3e20caef0a87113480870587e909ba5a51f3a5d7aad2b84b4a23d59c065781a0d61e792e1a97c711d72d723b9998a39d7943abfb704a96674d2afef5b442bf166cb4e3648899ef7b291f3a1522eed77b15180e0c258f8c1f303428e3927b8b2107eda4c927896c6356c10e7e572255f791871de21554b95e759b8b18855fc1fb9cb37bd1389cbb55a556465b080f976867ded21c222a7eb6362f17bfa826f55ab1e4507be95a55160c279abfdf8e59655f00c15e741d8140d61ef70e353865ddfdc6ee0162b324e420f3fd52c5d40c7c4f0263c17402b5ad95cb81cef68df4394c43e6ea283d78089dbfa3ea8fb767f53d1686bdbfc81c3ddfdc602781ab90b0adbb51abd7ce37723a04302997063759c61c9d768dea7b01ccac3d0bdc35129c7b126b12e0598ad5d3813b11ed9337dea5cd512b398984f26887e57613822f680481405c75e31e605756ef4b87ecccc3778391d76938b4261d4bf5908ca5d24e68b41bac5cb04b22fafb5bfcebf20614c301bfa8156eaacbd3ec46364674cad1a8c00cd680a8a04fc83b9d222d69faea413d892de943a45ce36d16a1ff3c904a7412d874bddfcdeaf98cd9a516ddf11dc9878651f19eae2f63dbea1903708fb3876379f838c7d851c23f120901bccc55a7e328f1740614a8507f78370e559214aaf54d4908f60fc64adb60caf62f05071a11d9efe9deaf3fb8bc7c6ccf1304137b89f6b94b385eb457388ff17540461ddd45eccf21bdb9a312d1481990a84f4b23ac82e5c44b4f8bbb089c6a30b302f0fc8ed82367396dc87a1ecddc774312d7795943c8f03a84f6950c7c45058f7c8eec21fd0e9208a417b5540a1cba0b890ae441739c5f7b6c34ad23d3df9947ff24410e8cc57e15fc9545d09861546d92dd333d2fda40dd8082f94628e0cfea11431554bc7c201710ee7ac7305265ec7f679f24a211c7d8bfce7b1d823890d7b8a663831efd0349fffd1f216f6c21a1fff80a6e50adda5d0105f0725a423c5967213ba4468e4df2254eec4d589869c3b7680823b5618d2f5bb9fe96db8147a6bef9f37d11707487ac46f6619b09f0ec89b6eb6a8dc3493ef4bc66527c5bfa287963133ce76ad7cc7835d24f46c529da1d43e3cb464e8346a1d9970f240dee9d259f4e876df7e87af9e4563dd693f825ed4f34e2780161df410a871d095c94de3950ed001702900d7764d3f633fdf1953f29493dcdd5dcca7bdf1ce67da222f1644f2682b70087db7c39e1eb2eaf14abe47a36ad216d1f09eacf1781e185f58b4b38aa84686963c4cfe809dfbd3b63ff5216c455b132603e7768456913b73f31b0f7ea31fc0c4a7cffdc1971ae0fde6326215a7e2f7aad4e6bf9f97a1e5a5e27b6c2f9ca17651c8529d5f237a9a1b6072b10e2477ac737ee41ee898a70850164aef8a591509ea5328c3f271538dbbed7f1330bcbf1ce4f4171a5d2cf07b1e7e109533d72bc7e61f86e5898516b80cb8adc00c78d352032b01e3a75e5584881f62fc5260cbdba5598eef2591047326280b1d0949cd176eef84044c0b707cdc2fd2c07600dd262df101ff9c7038ad86f98f2b4d9e4ba623aefc1cf9d62e7a93e37b21d6f360def92966d8eb064000e4b713d88fca9687c4cd66638417d555f62179ce0080fd189a68cd164eee45e59c80762c591ed4c59a3e8ba65f48524c2cbe08d3e37c264433b05562dbc5085cdc3c83b94385dcd5c87b7b0adffec504856dd87672fe644ae90a9e4b1c991db72c8f104e90029a457429c07231b1a17788bc84a41649ec49adf47ddbbb6b9dcd57281cb4d1d48a318776400075da94ec9b2767d54b62ac8f5184e3f90c7423c2852e6da14c28d1f97dc63fe5fcaf393a8d933ac18a40d1b821258fe0b87cd7dc20c385e38e8dc6d4aeab051ed8835918ed8217aa44da60c45fd9a3e36a55bc0f7ba4cb41872edd01ba0d4cd854c435f8501e9fc06f1c14e912fb225941fe42811835b7a95e9b68591353370059ed571eeac70118b1069a150f745bbbd7518104e844f66d0c381103268e8965982f741f237025850c6a9f0dd671b4d8d5b288315570b09d77c0597410db6e473143af2a7bf27176117f05e553703f091982d9b65f43a58be15515463b77a79fb32aa17d0fd1329af6d6893081c11841002d9567b78ddde0f9716d124d957af2225ca711b072278b67e1954ee94764019790bb92c2cd898d8d2e5a576438347380be59d9a5009a9d4dedaf33c1c0638f09673944aaf04438e5f1fd5537054478896f8527e26ba3104ca397a127c76f07902c1104f65c954856f3f745c876f401106ad0ca8d9c3a0f18b2f6b31140f2d66d7b8c32b10dde9c39326e281424ded9a79782ca908b220a1a2a671da292325ca16e507d46f5d41a527e2e08f4937897b747ce6d34cb157c7de95e3f04387e25e5c0dd0b18a2ab63134800c2acd28ebeaf043d1c24d0a28790d89f429d77b4595d714493d19fcb0130b7f6caa2b9e3c320fee8dfe7c901b61cde6dafaf088df67e09103e0d860d9ba9dbac236f1d6767996279b215b051c16d1fb590c2a2f846c72aa9734e442b7b0134c75dba545244006c9530f0ab440c7bf17933520283410cae657658b54f2a9fe833135d82429540baeec1f12fa45a82d23b9b49a4d10fe4273cdc4fff1084f4c6e51f1777d7e4d22508bc3c6e31e0aaf38348cabc600085442d65f8eb3d8627faac64894126ef8596a609d5ebcf58dd1afa8f4d940587567f73a39e267ea087e10f05b8b7b10aeffa873e0f6e9028f4b3427dd2a886e2fd63574a01f00cacab4aeb184c5100d2ea1bc93d19a8730a8f383123bddf2bc0ace1855541dc8a0112f921a295d4881e36a4902f5ae2a88c07dacd063efe65bb14b203d114de261dee2de1843e387e1625f21833be230b09f638d9829523e64d2a11a3cf32c65dd981b683d67c30ea399a66552565cfba4cea072a1addf96d7bd6ea22e474a62735619137b4ab0992467bbe1b75579b5046012918c4e475d342c2d622964fdf10addbefe48930b4a6f35c8b48fd4e778a78669a05ce668b897f759dc7cb89c5ebcf0f054af7810f2fe0bedf1dc26693888b73d72e6e34ecd03056ceeb410a2a24b55ada602194820c9ef6dba7560f4146bb541f8226dd27bf4127010f8d9a94a6e72cec090af4d6b9974dce3dd4d63c0f155f920e0c594f276e4e765e7a3af834ac3ced5045489ca8c3682fbc25d073e6942b7a06d444d831297c8721e7153f0d0afa25d3b199b7861cf2e31f389c3a5aa3f73c6ce5ccbc5e53e6f2fd30e659862e4", 0x1000}], 0xa, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000016, 0x8000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 18:39:21 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/222, &(0x7f00000000c0)=0xde) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') 18:39:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0xca, 0x4, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x6bed43386054d054, 0x40, 0x1, 0x100}, {{r2}, 0xfffffffffffffffc, 0x81, 0x10, 0x3ff, 0x8c1}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x101, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffffa, 0x14, 0x10, 0x80, 0x101}, {{r3}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x8, 0x1}, {{r4}, 0xfffffffffffffffc, 0x40, 0x4, 0x7f, 0x3a7}, {{r5}, 0xfffffffffffffff9, 0x40, 0x40000000, 0xdb2c, 0x80000000}, {{}, 0xfffffffffffffffa, 0x2, 0x4, 0x1}, {{}, 0xfffffffffffffffc, 0x0, 0x80, 0x7ff, 0x5}], 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fcntl$getown(r7, 0x5) fchmod(r6, 0x100) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r8, 0x8e3) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000000)) 18:39:21 executing program 1: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) fchdir(r1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3874aabfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000404dd05005aa0b2ca1dd28f000000000000000000000000000000000000000000017c3891f34284547b332923b09300000011000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4c9f0099f1fe", 0xfffffffffffffea0, 0x0, 0x0, 0x0) 18:39:21 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x6, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 18:39:21 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa7532ffbfff0000000000ff02000000000000000000000000000187dd8f780000393875eba082131f0da0b05878e53543b0df681b8002e05cb1802abfd98293415f47688310e1560ddd859613243dbdd04e0b54376e53acaa88e9cf2325b8f77d5df200"/134]) 18:39:21 executing program 1: socket(0x10000000002, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) recvmsg(r3, &(0x7f0000000500)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000300)=""/207, 0xcf}], 0x1, &(0x7f0000000400)=""/201, 0xc9}, 0x40) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 18:39:21 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r11) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, r0, r4, 0x100, 0x8000}, 0x5, 0x9, r9, r11, 0x3ff, 0xffffffffffffff00, 0x7, 0x401}) 18:39:21 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e300a9", 0x14, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0xf, &(0x7f0000000000)={@broadcast, @empty, [], {@generic={0x6558, "ac"}}}) 18:39:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) r2 = getuid() r3 = getgid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x6a, &(0x7f0000000180)=ANY=[@ANYBLOB="edd700000000ffffffffffff86dd6000100000343a0061adf862858aa8790dbf9a1459e5824aff0200000000000000000000000000010200907800000cfd60f77bd70000110000000000000000000000000000000000ff0100000000000000000000000000018002000087a90014f856d8307e3a7d0ed7377b2cc566f1fb83ce345d23da7be491f24d34f412fedb46d82cf083e5eb3afefd051dc7da9d547f00d9b6648f31a73d3a7c4e60ac82bbdbcc58b98f4105ce3e7352e3f62da660b1b04006bb25f456227b3662107fa577c32f8b39e70de8abf70b969a90d29fc0f36596a949653dd4262b59faa308bc37008b65ae90"]) 18:39:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r2, 0x8e3) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0xb6, 0x0, &(0x7f0000000240)=""/182}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) poll(&(0x7f0000000080), 0x0, 0x8) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000140)="d43230d95f8f6b6bc05e142f2df612308872da9ef248630ae8ec7d5a028b7bc57125223612818b3c3ecb6ebdb0f562355ef5f466a883c0519b2825ab8401165be5f80ab1fd22a59fbc7a63c9f5a0f96d42f5b1f7456dfe05f255cbcd62666fbb0796e62a7565bcdf453bc4014a8eaa9feb31d64546aab782ec11908b375f196fa848c9e396e728e2004f9cfcf73df4e91aa78d582cd4e3d67717a02fa83b5f79b7ddcb29f2e88d32d2c287f23d81e07c7f4f77cafc712570f352605245922e43e73007ea40019ac075", 0xc9) 18:39:21 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{0x800000000000}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$setstatus(r0, 0x4, 0x80) 18:39:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) accept$unix(r0, 0x0, &(0x7f0000000040)) 18:39:22 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x53f, 0x9, 0x0, 0x9, 0x4, 0x200, 0x0, 0x0, 0x0, 0x5}) sysctl$hw(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0xffffffffffffffdd) getpid() 18:39:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) close(r0) r1 = getuid() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) getdents(r2, &(0x7f0000000040)=""/12, 0xc) setuid(r1) 18:39:22 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) chflagsat(r2, &(0x7f00000000c0)='\x00', 0x0, 0x2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="364f05432ed4efa7f50b5db34d171c9b1313cc4a0a6c49b9d29a955c19529a839bcc61f4263acff38acf8bb35253a06e6600658f3b43971feaf2d2bdd5eea8a6d636023eff261e38fc33df6af58720837c7d3d79e01f104b784d6020ec0c00ea62bfa464000acda36a8a5d34d59bd4d49e728eb418e6cfd06c9c4925f1ae2293fa7e509b0336a786d16cc2a6843821e0806703f7eada5a20d9e953aaac0a9364399d89777fb58c928eb3c9fa0eaee1afbefe154ccaa0806228e1400785efa349a327c1c4066075b059479dca7a303f9ea6a7b7f80eddcbcbb44cd30a4ddcfc9a8ecd4d0f66ed6cfda335eb2503a9862a6ddced1224898c09e98715", 0xfb}, {&(0x7f0000000000)="976b97e8d5fe88896f34abee0ddaed3c261ed3efc30cb43604d95a9394ba0dbe8c8d98429f771fd20160efd649a204aeec1f467af277fc9f2770da6596fb", 0x3e}, {&(0x7f0000000280)="4b2d5b4b4ed2b859f27927e0d645ba", 0xf}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) 18:39:22 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3800}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000300)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1000}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) 18:39:22 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) 18:39:22 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) 18:39:22 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff004f0000000008004500001c0000000000009078ac1400bbda58920275d1547f00089078"]) r0 = syz_open_pts() socket$inet(0x2, 0x8000, 0x8c) close(r0) writev(r0, &(0x7f0000002780), 0xa) ioctl$TIOCCDTR(r0, 0x20007478) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000002c0)=""/174) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000800)=""/210) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETALL(r1, 0x0, 0x6, 0xfffffffffffffffe) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/250) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000380)=0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}, {0xcb7c65354e9d000d, 0x6, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0xf801, 0x800}, {0x1, 0x3ff, 0x1800}, {0x3, 0xf69d, 0x1800}], 0x6) semop(r1, &(0x7f0000000000)=[{0x3, 0x7a}, {0x3, 0x1, 0x800}, {0x0, 0x80, 0x1000}, {0x1, 0xbea, 0x800}], 0x4) 18:39:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r0) listen(r1, 0x0) r3 = getpid() fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="e4010201ab8768f48de0fd0b4afc1318f0a290994dbd448350b664fe556823a7eab894a0f4870e95e7f1f2382c9b4f6aad2341b95b9513128da5496894e467330d0518a312956487bbc7298752873f45e1517cc41ac15ea64ce54ed79c7c0d29fa6ca236e04cebf8d719e067c63103000000a3665cb0b3a9491a1adcbce6fb0c5a2f85dce317573920b681f6d6e07f6f2b884356d216b99c4192d3e528c9c082bb01ea1eded5144c3513bd017fd297a0e74b40c848963829ee8e69068a2604525a9324704794c5a7cd55e9c4a73a3d0a2eea6465c6101ace0000000000000000000000000099579d95247fb878dbd8a1270f01ceb30a206dceda422f60b97107764ed46115b6f8d561ec231ab185a01fc2bd9b98e962f1cd4800c4a547a7ff57ebfdc5387903a68896ace1930c4139876ea63fb3d52282a48e6494e96f239e5449a68727bcdf17817d553932cf3c49b3c9fa8e7e10aea404bc3d6db398fee681dfd106c784a73ed80d2bd2a272305c4af48912822dbcc8a5b3c2eb6c334bbb86282d5773ffad20b1b44d0f058ee91576ccaa5386b0c97c55bbe8779572cf657c3336e60ce2cd0d3be7909f9e1382c523d447d45efe"], 0xa) 18:39:22 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x2, 0x7f, './file0\x00', 0x8, 0x7f, 0x1f, 0x7}) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0xd7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) 18:39:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/192, 0xc0}, {&(0x7f0000000000)=""/52, 0x34}], 0x2) syz_emit_ethernet(0xa6, &(0x7f0000000340)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "00358c", 0x70, 0x3a, 0x0, @empty, @mcast1, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x4, @loopback, @rand_addr="d61b6652c46c79e2362d780a8dacfe8a", [@fragment={0x2c}, @fragment={0x61, 0x0, 0x3, 0x1, 0x0, 0x2, 0x68}], "af16f98e01f5d800ba4d4a5a7451fd4f3f867cc7b9a815e76c959d082ac98f234f06000000ccfc41be6e2c10a5cb5782"}}}}}}}) syz_emit_ethernet(0xfb, &(0x7f0000000080)=ANY=[@ANYBLOB="70fffdbb030723721286af4deaae4f00a49b40b86a519e7e7237524ad93ca4f26cfdaa76f5242bc6606abe1854e6d9810ae6b1263d1af1a379cbf4e403d17d4cb43855a2ee834b5e70a5708255955df5a8eb383c06a25fac46c655fdfb1873951f10eb69e1a73cf6afd3eb93dd799c975d7d55c60fae63054540eeff6360a498dfb9b7462ae2cc01df6e56f9415db1781977cdc2d49d3fb9722672ac497ddac52ea3920fd9ac52151034e426b6ca5315d8090277d411b662a4feed768ea7ebac3d9646520c3e9e86c6a02d0c156ea58f922325832d4f82f76a91c229ee3cb23498aeff00442ff6591c3b92"]) r1 = semget$private(0x0, 0x6, 0x45) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000180)=[{0x4, 0x3, 0x1000}], 0x1) 18:39:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x9, 0x1}) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/194) syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x2c, 0x0, [], [@enc_lim={0x4, 0x1, 0xf8}]}]}}}}}}}) 18:39:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ftruncate(r0, 0x0, 0x1000) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="a6dbb03cbae2ffffffffffffaaaa2aaaaaaa86dd600000000030000000007f000000000000000000000000010000000000f4ffffffffffffffe4ff31420090070000000060de882c0000000000000000d60aba640d000000000000ffffe0000001fe80000000"]) 18:39:23 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08feceb11ea8fef96ec2c73fd309000000000000004f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebb8ee9c269ed9a6d5aacb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a870c881ff7cc53c894303b22f310b404f36a00f90006ee01bee57aea8c500000002000000000000190200a3f8000000000000000000010090d2c4e5187c000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="16de7849cde9f6cfe6dbcd9d75dbe5d34ab3edd3596c3e15ddd30843086f43874180ad4e72b057f54b791c30833c", 0x2e) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/15) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/65) 18:39:23 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0xa8) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 18:39:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYBLOB="456ea1327cf08455c77a68eff10354c014240ae44a03a539977232c5db48dbb32d140fdb7a59fd13a232f82b82d5f634a7cfd747e274f8eceafb183329807d0861c64001eefc9bbaa4adefbf1eedb92818b5800319df85b9c25a0f3f55293472736d5d3f5eb5"]) 18:39:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x11, r2, 0x0, 0x5) bind(r3, &(0x7f0000000080)=ANY=[@ANYBLOB='@\x00'/12], 0xa) 18:39:23 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty, {[@noop, @ssrr={0x89, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x12, "76040f0abf6066950bda0c12c62ed18e"}]}}}}}}) 18:39:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) getsockopt(r2, 0x0, 0x1000, &(0x7f00000000c0)=""/104, &(0x7f0000000040)=0x68) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666909000000"], 0x10) 18:39:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff867262f9fcce125ff37d24dd6031797100243c00bdb973531eb41c9d60cca81247e4f515ff02000000000000000000000000000100010000000000000000c204000000004e214e21", @ANYRES64=r2, @ANYRES32, @ANYBLOB="5000000090780000"]) 18:39:23 executing program 1: r0 = socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202}, &(0x7f00000001c0)={0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000007}, 0x0, 0x0) select(0x4, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x1003, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x80}, {0x3, 0x6, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f0000000140)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) r3 = socket(0x11, 0x3, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/183) setsockopt(r3, 0x20000000000011, 0x800000000001, 0x0, 0x0) lseek(r3, 0x0, 0x1, 0x3) getpgrp() semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x50, 0x8}, 0x20000000, 0x81, 0x0, 0x0, 0x2703, 0xfffffffffffffffc, 0x9, 0x3}) 18:39:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 18:39:23 executing program 1: r0 = socket(0x2, 0x5, 0x0) getsockopt(r0, 0x1, 0x5, 0x0, 0x0) 18:39:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0xffff, 0x9db0}, {0x18, 0x3, 0x7, 0x8}, 0x8, [0x2, 0xfffffff7, 0x81, 0x4, 0x7f, 0x8, 0xe20, 0xa5]}, 0x3c) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) recvfrom$inet(r1, &(0x7f0000000100)=""/141, 0x8d, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x20) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='+/%\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x9e]%&@:#:,\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='$!\x00', &(0x7f0000000400)='-\x00']) getpeername$unix(r3, 0x0, &(0x7f0000000080)) fcntl$setstatus(r3, 0x4, 0x4) 18:39:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f0000000040)="0e31e1b79bdd3197415fa649536239f368dc9dbc6c767efe300c2ef975d8652cd03c37af", 0x24}, {&(0x7f0000000080)="11dd7d110a511073bd7bb0a12cce69e19db9999761ec1c8889bc4be3ee6e944ef61afe354eb45dd941199dca8d2bfc494e29206f2e2e9c530ad2c70a2e1497c9f063bbec161cc7cfbafb54e4e8eced9eab1ae13ed7d863538a14ca762a6793748059335b4d8cbf595f602bbdf2baa5c6826c36c2e0686f0d0218954e2138c1991f0c0e0c94df4c9b5a89af52", 0x8c}, {&(0x7f00000001c0)="99a852de688bb3e17532abb6dce9244b14b4989024d18bf6f42ec80229af26d505e44578223509709728b034cf085d84f479c7ef9674dab9dbdf6ce656bf05c561f162713da978b830c15fd46b97e7a39f2a034ff7562ca5629a15956da8829080be69bcd0aedbd8f7d3fe47fa1ea5142470732b3d0630e25155de5fbe90fa55338bd921a3f2c24883d6708b593dd4c69f5e165f10d1f5ffa7ec6ab0d9dc2faee8bccc9f5bd3", 0xa6}, {&(0x7f0000000280)="180de007dcc4f8bc674517600fa76a2483b6367dad80d5570d1f7ade70e6564022cb8b581a98f44ea8202234b3003f02caba4ee7703010343c01d3dee94061f71911d0f85e206e1a7d22fe156f65a20467e0b3812c23b01c6deca19d83e15bc6f966772349d30340e872cac790e76d6cf45603f72030ae954195df4845", 0x7d}, {&(0x7f0000000300)="d9aaebca2153b19af13d7924e8c32420e27b2b8cccbea784bb655b5934582233730a145eb695a6701b333b7b572dbd76f929f283870b3c2ec991fc1cbce71bc2d413b4b978824b27a0010882a065e1ec7519263fea5facca816c07ce377eb8e067566cddbd2973d6f06af96294dd6b7e05ca7d62287303eb085f020a1be7b524b51d4b6774ba6145291c72e8ae356404e6f4aa9d745342f6ec747410d6e80c97f4bfede62b0d0de7358b30852f815a14bcd36cb8278479910842b78421d089c8bf169d3c56057f064e3a3621934719a210b6db5d245b69bd439e922c440cb9add72eebe295c4eda08029d9b8ba4ab115c24e4a5f0f3772af5bc9b1a2a0f43bf781bfcc2d5eb4a52fef75f12cd4048d99f30567de84c719330628ff598c57d1273977c94dc58e58c790ca72f03981f37dbc235c02e35d2f4fc2f99bc62e38a3ef22b006dba8d220f1c759b6cea7b2dc4a8bd63d63df4d87306d18233e8c10fc0a9daae92e9d6f53259270037ba9f159974c4eac2ce3838b653861a8a3da4c0e2cddda361549cc122def57565936c1494f3a4a8bf4ea043a20aee5ec20c3872d37032deec8438977b36a17b17b41b9396275537e7ee1814199c1562e234778053185472caa8ded23d8a867528979217775326fef7a6c04ed3cd3ed950a4ca4c432b0f0beb8221c17d1035afea1d3ae303c630eab98626b1cfbbffb07499f118bd3e04ea765f804861acf7efe65a2dff706b1cfa73d5d6fe8e131c254db6c35fba7abc4fdc6fef3e19656053d6ebf2e5c3907ecf9f67176aac6b43268f5d29448ede33446a6d6e79d17c18cc12cae9ba4984525a8260b56686186a6a1fc03e146b5f576a15fb791e8796de63d0b02b031df85c837b5ed45f30f8aeeca38d4cc25cda260ad62c289f3a69974ddffd097c30756cf5ebd2086fbdcbfeb74124152841d63ee040377352bdb21b7678d85a573a3512a6cd927ef54f91f71e6e9f9fa99a1b8e2313ba855573203bab9c300b2f60bfb03a9551d90d92c37ab716e702f452d937ed76334cd49175845d64440b0a8ab275a8e330b64130445776bd589e04525fc51f5d7a66f525187f08036caf92647a74c06cee972958e5c87021f352ca8b61c4f0bfd42dd76361c68e3e72286d80c5d8621222167b02534e831817b79db3467f3ce8eba5f162bef8dea224083a90a3b2d9356dd4897f9e1732f6121ea932657125206dbb18657d778d27601907b39ba5d542527d1c5eea16c40c963d3d76b574e16fc44450c84d9fcde03b9c849e1f0ff6390c0f1d8b59f353b0c387387e5b85dab06904077c23576ba1bc51d9d0ff4a152e351ff6599f445f5f49e82af104d3a580a487b15e66a23ed8fdb5291e5f0650f15be33bb9093ab5d94100edfd3e53218f3212fbec8838d04a82fb97f80771e73c1686feef8fd45669acc6de8acd91623d1bc83177e1cf7f2ad8ec342bb797bcfd658e70813a7b514c7aecf2bab8ed3f694bb0d4a3ef5af107c40aca1da260bc97702301a4924b172308be7b989fd1c3e443e3939b480338a042fabb63f42138c31fad75ad626f6d78a34cb578a58e3938c5a63626677dfd8d14018f045f5ff4fb075c392b81a2b533facfc3826feb823521908681bf4deda00f7bf0cdf5850458873ee0cc0b741f2b09702b52c1537a539785d099a426161eaa7dd0ccd0b6084b75df9a2fe68d772bdfd0bd3928695000a753978d2803151f7a4cf6134d984f0464f3c8a9fd4345bc15b001f34469dc8d19eb2d9550471ab2d2cd31635a344f039791c0c7db4f8a045fab4d6e26f7c22eaf7944a10af64d2eb3f3f1139d646ef4bc1117c37f002e0eba72865fa9eaab7772caf190ccd61781579a4db27ae38281424953982e9671d80ab86d93459fe6ffe454c47728efaf6b3e03492e0e38b4f49a8523d7e2bec0914e575d0b39037ea32a14c28e1c7a62da1845a12fed65fb17cfef0f1bfee7aff0dfde8ce0c9401fc918eebf9ae20fd1276c6850996ad1fda45baca2e9d03255f5679d3f374d227df00e7891afb4ea2643233410cf15aa98d83810f56eb0d71c282d43b0364e05d675f68e45179763b4e734e79458eefdabb27db3a28193ec0fab5cb7b3bb883f081348c5cc1649cb237158aa4e11033aa2e88c37768798a407de3a1b4b9cf924f4b807af0de41f46e13656398c3ca83c15f73ea5c2d3e55a459706eef505e732e5038c6d6f7e75bdd91bb3e390e555fadbf76aae73fadb82af588235878c059c72b4943e35dbd10ee0f4d3a2a075153cdbfd86d344444b7f494c221c9e06bf6075d0ccdc0d05a761e9997d72731492e600e421aaa60d097db6edc71af05a1d1cdf36d8a492ee76efff640ba9fc3f4185e79ffc2a8351e60932d9e5d7f0e06b2eb64197ff47eafd18d2a8f01301236875e58d9d7426041f2252c98fd8acb65d4ed35e7e6e476cecbe643039bc580f8632f0edd22fa9c6ba5ca7afb7086a04347132dd43044551cf819c1f174d85b9309c978f423981c78a68e63cf1740d1f747d9e4a6e5cc11aadaec2a25c0ad82c4301706a97a1cee4719672b1171362a495f84cbd5ad622fad70a79cfd40cf242ae263759f745176cc1bb79fedbb5e6d54f2277e5e28843c441e6358215c3a8e1c054900a4664f6111b5b0340a01100d76cd75b7b76cb844f3a98ae0d4023202b6b1e5521e1d4af8c05c560a41bf3c21cff4e6d83af234b72d3110f1e7814cd6b3d9fae11802c4cb184e8c80a2c794d41df2885dbe4b091ac31857460ed3f05ff29101350c6bbd72aa9bdaa10f05d2e3a36d7291fa26ff2428e820c7b0f31089a2c4866a34d8d8a46548caf341ec69d215f960c19cc91ca8bd69b7404180791c4d632259e89e5fe15942576f3ac5684c2ebae8c95f7e3d946a1b0bc1971124312ca1d45c65b63cb71f1c9d6fff60c311622297766e8dcb96658268db798ab7c51a241baba70fd57c6e6e6a5c67797b88a81b649701fb36b6127f53cc2a919d6ea1ff20af41d590fdc7859c47fad6150a216b50ca7a954491557fc91697a2c5db91372de9a1139af79a9802fa4ec4539075e5011d19f51531539eee12497acd92817cb45c832232e26f5826991440f90d2f7b054425fb6081dc065dd9bacccee527eab261cbf28f4ed2b8ad1968d7b35b56f9ef0e03cd3c17e8c835727936361c12037bb5aba486cfbb0456fc3960f8b25a70b8f4f57e07bf13643f0baee0af5eea73725f8344fe3a085097569ec08f80ce38c73bd8dc1c0eb2e76ce7716bd89fd48c13c2a0a1df7e868f47a4bf22dd8a0619d7bc424a2d0b820560a00ac4e1bc7591317498682a363b30fd634c002afa0c2d52efdceb65f274872f5cd140d40f91719358ba9918af5da1e223e46a6395b67ae3c7950ee73bd7b3afc107a758da3a3871fa4497848babbdabdb88cecc0f3b15030296044248674135003b1ee97e73d95aa1926b6ce14c0a3edbcea8e82284a9fa1285075e7701d3b148f54fcf1613797baaaa755c71378c3a67dacad944b39ca269cd833783f85d99821c9ada6a0d3b4c0e2c4dc5fc743fd37732b6580511f8dbb6a7df5bb400cbf53e7d8636ac8c5552d0f6b94a1f0e9fe4e1d242b5cd5173d131aa8d5fc2536097a6298e208111d06ed4a7954fc6aa8d897bed444e7b0d471e0de8a0c50766a757f897cfab804e8d840b941bee92544df9a18d7396f6b5d552cd3eb411e7a0f3713ee4c51c775e2e863a8d3bcdbe34ccf76a213a8c02c97a3af3d6f82d83ca68627a34099b8f368ad6487ed2c606577522af22cbb9bafdd1afe0870f2ee90e149825653f93e63356c1ab126c80b0b6d19d9c79b7a69199d7715c9dc8217f61a0d7686d6c178921a5583ce8150426fc9d1aab1e0b59f0816443f63fee07b1f100a3d209a0a56b7be186447d687ad11cfb58e847702b504f0f596503417f189b62521cf10048da81c5555ed8dac1cb0d27640a7e77936627919978cc573a26266c789eaea028dcb704d49c243adb327b0079007dddea767b01de71a1e3ad388fe0ff02b22360617e88fcc9b26f6f810cbda39059908206f10781798a9bda02f79358a7823cd2816a2834d6123cee1a38374a0fff7446ebb0256a5f16aa497fa6a0b369d5f9d9618fdd3cdb95b677b413120c219c1293a2a90e471993abdd490cb7152c7403872e4c2e464748b146691a0b78e4259039a01485459d97775ff438e62d6fdc4ec638032c2f2cf6b5777e2044c3bcd2d001cd03046cee4acf50dcd9ac5f215377e69329f35e878ec37ab36e9ddc2ba0d6afe1807fe41c48c0b1e11251fb930730ee9e29aab1ecd16f23cb23d93e21c4da22cd837cd8da653751c29ebe705a5a4e8da7e0a33b43ed28c971b361d3536988e4db79596ea21f5bbdd48f1583969a5847f7b1c70f0bbf67e02178625732b90b2971595a3fa4a90e24704d02fb2116903c0e5b43d87832d4bbe9a1db752ae9370a23f43b5adf6371ff417ad0dd739e1ff558bc1ffa11f56671f40d2f1ca0ad2475e6a8adea257b5bbedd5b6a0ba3f14892e2302d1adb34823e31960559a2a00afa3d049ffc84fc5a99e65d8b4a5caa420897cf9bc0d3d8643693c030504fa9695190b23d200624243942e783bef7c66e5f3858da4debc010d6a851fb5b81ec0c31e365d8d3e697bcad89c707c3416a34bde337412bf689c97068b2b0ee744aaec287769b074eb4f2ef846cfb42ac8ddb634472dcb9c1ef6a5d4e60b86a8e65b43e0f0b239a7b32f5daba725633ddf40ff360bcff9deb0b992cd9cfe7fdca06c6a897070b2d134c3e7f7b84ca7f493201e5ab37aeb9177e6bd93198b10c7999aaf664a0f4bba4cf6dfae1551a7a24ca1114c128c9d87f1a3fa37a42f4d05b50889571599b919bf5a39e01d40d32cfc40d85f46fa4779d94ebdcca9afffa6433734e84eab1a7a4770f8435c5efacdcdf728c656639750ec1eb75d21ea79b49d1f02eb9bd39fad77d22e4dc34749a264983cbe06dee19b5bc9bd84c54f3a55b0a591109469ff3e1969d59e2606728d085743b7e12ab201c98dd26c7943febe9d2a4d5d1697ddec26ee8bea94ee01fcbc310e6c5b4a5c7fd042c710fc92fb7147d8fa86648dfca0390404737fabfdabd054c4768026aab283eaca849584e82d4b4a3f073dfa11ce6acbc7b3f2bca7a05faf564d142b8f7fe83700aa355c3eb442355ce69270f891e4fcf2e78f0080c67c82651d708dc37a9cc98dfae42286ee3acaeed8e1b966bf7dad813328fc58b6bb39880473868a65002d5c416642b3febdaed7fdf4eae4821abb85b29cc962010f47082a9c7c229da7832f826113a199614ea9681a1c018d880c02defa2fc1b3968c648ead8b74bf03def16f10c5115474bbe69738e571494107a7934b65f9796a39c3c4136617b2863d5cff0e7ba0ac9db80b13f1d0e301c7631c48353df9c952bda3ba46d2950b726a47b7fda9f30c93414a19803d4aceb213d6f589387277e83ddc8004196ca8b1466e998325641c7ca372fad41d55042e4ec356f501b90ec09718728b50a97a5af1c242eef193fc5b3bc7ddb6d4906acf172f4769f976f791f86994145e0d07889ac1e8f305a97721b06365dfaa257699ea6535204760662f3a00faa8eb982779107b2e21a8d8f91325c2f8753657bf28f825049e1e37571edc099b68e07c6c78d84eaf4dbd910b9baebd5229e8366f94773134d408b5ee4a828abbe4a793f3317243a6fe473586cc1fe38a18569534093dcf0eafe3e20da55d1b2d91806f4a87fec451433b0c4ca0af12126f2", 0x1000}, {&(0x7f00000017c0)="37e70a94df9496ea3c67e51778921df107eb03e22bee286d865a93f9de6801ced90a81b0f374c6794c00f50e871c8a6987fa89c34c38e231d794e60fa0347761286e494a005b26c63b05b5415961f1e81f0bb3caaf3b046290de43f0a594cc058d6dc6730e0fe402d69982318134460bd96381bea557acec09c8ede22110e461b9d0e3184e0b189dbe626f38c7a5ca951646efaba1864abb06e314ee4baa9f2e330d47ddad94928a87972e713f4a63fe629926a50dcd2798c6bb29c0c517261597bbfcdbfce740d8e00bc2ddffd62d329126215676af6f0b9396b6c755b6711a0b2b57ca356fdf0c044245700a2bba561558f254163d2afbc8d5b001886127a061db1612aa54c0b83b8d9be9e81cb87e24300e1bcff92baad4d3e986d8916b9db135dba6de46279134ce446bb12a583ebdf0fb8e0109bc1138b67384669bb19ae4012e3f23e3ce86ce13d51c701b5dda36f85e30040a250147ed45d350897d681ae38e06aa4bd1303dcc83b11af54bf3aa09eca0133ed91917773285062d20684849bc1545ccd52fc9d1c92e78eb9bf9c8a369166f8fd3e2d4ee10b00d18e7af814cb640c73173532d8d0bc9f9e34f4f4b583b36f6ed59454704729bbb46f755715710c53d7c46471f5ffd6fa19690b0c2b54a2d3594595bdf1669bc805640cbd9e47926cc7d1162aba2414480d72e0222bd0e7157c501116834c998d6861e49d966a2d4378baf17bb618b3f094e28b4244ccff1ecba0e7ba311b03a6c4e15fff2387e4fa72eddd3d3809234ff17c582c2eca4bf1a36b2e9906c70cad5046aeb1aaedafacd22e411e2eb8f8c8a5a4431872a1662f0e7aed978ef3ac8fa760d95c2418c3ec59bf561692c05be666d7b85541ec6b9f4d2b9588bd0c661191bc325fd2cb9e015d9b825190c85b9a29197a762d20c084d28fdacc3afe06963f04dc46711ed697296560fe88a2f6911ff0107ba3517657bcc940332717db15dc6e9ddbc11cb4a46dbf02fdfc936f3cf0251d1b8f315b51ce9694f0f0d421e7f86f74a80a6ce99394d3117be4e4f31624bec5612c9901aad17381746c0918cef20066110699abb06e94f88a896a609e3398581e3ff0cafa15f2476d3e52251573064bf702127ccd92d93ee8665eeaf109a81a726148ef5fe173a706a8a47e7eb7032d0ad19b6da2ffa42b72bd5dd7bf6905b80430d02f138f71dace793ec17edb2fba60c9e3cc0b6b1a0e96613d822e5b3f432c5d15d5b37f045c93452b2dd50d10b2dba2fc5a5001c64ee26d03c778b715a8115f9babaead1eaf0db8d90eb55532b7ba9911230eb1cafcbc099cc5184c0cb84bcc642f27497989efc2e5e80f38f671beb493cc1b14dfcd1d0b52298a6a9b993e6a9b2de891ff407a6114f3c20ef6a991a74085b82f2183321d93cbb0a1b7fc0edeabd3d290c300505cffe5d494afb6da3c809574b206b66a452898b703f6f51b94b9f91a95f2f968c1a31614fdb8ff6d9f3c5492ce8a644d5d055c4e7e8e02675bb4f5d6033887205f0226f0550665a8b9f3a5b720f7ae513abcfc8bf1973548dbb8b0d9f300babebf56eb30115d934e6e5e13a7ce70fd90d72d3f666166620f2dc90297bc42c43fa164d4571fab2e66a4420048a15c41849c686b2f51554cd195fefdfdcb206f45b979a127cf65d742feff387dccee3cddb6b191a469a84b3a6bff302189af527bbfb61c7c792558ec64805078d69f901ca01ecc4ed6f14bb3ab10331946ba587a296173bb46aceb7c09f89c7b741450d142bcbf1ceb897cd6c277c5584809edce302429fab57dfe7d1db542fd3801b18903539105c4a51b5a3bb2e8523e0249dd72203e751591c2c638595e66c998f0f60c20e0163a0ad47e9efa9e2329538b65118efd54adf3261cd435488ab924b47c0542185baf1a778241cb9e772ab27c0a6a438bee9c57a83bd287791f7efb8b44191fe52ed8696bc34f395829aa15de2bf30c42a26cad6d7411aa969560eb3b3a9e9c55ddff2a1d9faf9391e1cc4862ea391ae712328e602e6d0391ed91e6a31ca381391a2d777a08231e12b7ffa7aca61c88207cd41409151e380a9b4b8845c3a931d467abbc41b5f23a43cf7d3322e547ddf3d96f89ccfebff56034df959cc57de0ea3ad0eebe3b07a5a7399a231209aa4172145fa33415f7e586871344c5f75b053c76076dc9bad13cec8c76b1e1746eeb62d9fc4663cffdf7cdfd320b2f452f9bbaa910bed02d516631f0660a13621afff2ef1ce3ac7bbf14b2bd44ac9598f8dd3f9f0c9a0204b8a807e94db975116bfb26acfb55f4a412d730507dd11cc133030a8fd581634cf5dba21f1278644cf73f34d2e7c7d6faffa3cc16b40e533b314f4ab1206f14b9291770a9cdf81b8a3cc59cbae454d2d793555ab2e96aa99d9725a6d8a967c73be71ded94ee5ca552639eb14a67b0c5d86636c5d138ed3883c34bee91e3361336ee10cfc6ee0fc7e7288d88e412da22e5f7f282e52bbec7cf5db30d553eac5b62edadf32b653eeb464f2f18b990a831bd3a40236417c700d8cb4bf5dbbcaadda0052817003675b075ad7781a59b604a2e3b21b5b32c16de81933b3a39cb480a0ed0310114a78a8548b6a356f145fc2ada15fdd1b604b6eb562eca0cde7889ca6ef3847d0ac7327ac5bd22d7e51cfb071fc9fba53feb0f4288750cf0eb5206b03056fb397e62c7be9ef1717820119857ab9654427ba8036e607dd7457eedbc3665f58dc6e57a3f7364ba2e93e8b4567be8ee719229ce827410dc45113bc55be7249331cc7575657503e12304333051a3a9c3603d6c9069a0be7248cd89b3c3841501be606ff707093b8005ee4b3f40ba34d184b620b2193a66838e6b781e3079d28989d44f3d8ea8f0ea34c53fd39ecac8668f9b9512085b8ec7783936310ab054db4cf8131bc46d1d50fbb8c9efc5cffbd81fc352987c3969b781ef2d61dd163c688ef132f65efc166f971499c39836ba044065e0aa44500339a0de27d00437328fbd276be926c095a790ee6c71bc9fb2547a1b904f8d39c5daf9a8df52d6a5e85ca6781bf1cc83b173d7d6fd31c5d6be2824f86b89820cee3aac2a88dee1b5b901d844a885cb65795060c652529a37f58aa84b1b920fc87c41f9cda082b66b2480f65aefe34393d00c02f21c91c9fff9fbd3824a569226a806eba2d9c4939e9975757f4fd4f4b697eda72ba5418ace83b8ddd5147e4a424a7acac71eaa43f9d34c522e8428cda3773c10394fdcf1080d27d44ccdb9d71c4016811d7ea79adab1e6542479f1b76acf2d78c2a0f6f6e3269b912e3100444830593f8dac0002fcae1c97d6b152606361e73075f20794c31e3eeb741ce1be1e49c96cec43462efb2467f76bdb2f858a9f32425a6ec011c17172a3214f32f9ff8bd1ad6cab075f5ca4da6b8a4205f002d74d5caf344f9d04e11a1269a422c05e26fcae1192353bd4b6ef3939afe61ecac38181ad608509bbdba6e39e495f611184436d4f3eec1cf92b79f7a3024e0cd585af19deda9b99d62510262635ef25dc08ed0cee541351fa56f52541e502052128298f0bb4721c4f34fdb7e127434355247f3316095187e0c4018fc34f43f1bf0c791eb38b75263ce854de8bfd069cde8fcc5d5c0e9bb415ab3ef459c2232edb0d632ab44dd05b349e1213b0b4e39275dd17eb0276747b1bf4e4fc011548097fd846477accecca37ce22d2c888ca9cd6e6f052b8843281775ca8033aa1ab9abef88e9eacbfd200f761b3f38c8de38b0442177b888b7970669cce7ac63d13900740779a775c60d75b24b4adbe12be4f69ba692c8a111165d96d701b455ff32ed6cdbe0137e52a7be5d8f75529d3e44611f4745fa98d74cc4c4b98de4f77601ff6c91531c9b0eb8bcf5d958597e29f77d2a07f47f931b1417232cb9842280262e74fd0b3fa1029fa00128bfd90db771ef35bc44417eaa637c5410d326066e2b8ccb59545857893897d7b6c5c9b554f1c6df0f636bf3641d05abddeafce6f30aa7cea82ce69fdc89bbe017ec14eb05459d6e1f905f488e16ef4ba03815385b9aa3a5384339053f1330ed4c2ba007f6f8a53faa31d662500e69d74105156e1467e040307399295754a8e9f20f4d0e488c7dad5899c1d445aacc2edb5d86d7e355e4a31cada1c7f825ca7023decabc6816bd060700536775f5d7567bc8b5f108311b150fadf2e91a5e4740858e428371e1168a03aaa447e0425a04dd0632059596ee55446debe799f463dbeeeca2d82615fabd86681dcd1103820a9b91fc7ade2a25f1ffd2e7c38dec6329c45353c64e86099d3edf2462f4bfea0ef5bb59d86ea31e274ed61b49cf462137c249b7bbfc8043d1012d47461859cb4e7730f6ee96224920d1ad5115ac027f57ae404e5bd951ca359e771128d4fb2f2a336c0b640c58571f06104ca769520a3e271e4a8a6d90edea996aa4cf1dbe1f7105485f954611e96cd1956a8db5b4ddef2529c4e6d7e250dc05063383e499ae5cd938ab6f41363c54df03dd9ed9f9f4ad4f1669d5110bb2b522cdd4080faae518bfe3f01e3d0013426b7fac22331871ba84a851429ad5a08b1a3a35351132d312c1b9395d3c1cd09e73ed75a268f0b8754316ce113d46db0fccfdf5a27fa05d2fc29b507312278a02372ddde3da86b6ce547773285fd4c5cb84c873f9d9ea833a2a78a853f93cf2e47d525d770ab31d79844859981ccfc3656c486ef396930adac4a7412ebdfcecd5241ec956ffd54fa4a7d0af20e6144c511550406d29c426ac103262cf8207c5c840de1913c774fd57e90d", 0xd42}], 0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x100, 0x1) 18:39:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x6, 0x4000, 0x80) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) dup2(r1, r0) syz_emit_ethernet(0x5a, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0x0]}, @sack={0x5, 0xa, [0x0, 0x0]}]}}}}}}}}) 18:39:24 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') 18:39:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/84, 0x54, 0x840, &(0x7f0000000040)=@in6={0x18, 0x1, 0xffff, 0x2}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="98140000b400c3aea2e8d29fa27b447fc2e9579d", 0x14) write(r1, 0x0, 0x0) 18:39:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(0xffffffffffffffff, 0x8e3) openat(0xffffffffffffffff, &(0x7f00000017c0)='./file0\x00', 0x80, 0x1d9) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) bind(0xffffffffffffffff, &(0x7f0000001800)=ANY=[@ANYRESHEX], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x1) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) listen(r2, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getdents(0xffffffffffffff9c, &(0x7f0000000700)=""/4096, 0x1000) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) lstat(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000006c0)={0x0, 0x7, 0x3, 0x1, 0x6}) write(r3, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) 18:39:24 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000080)=ANY=[], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, r6, 0x183, 0x400}, 0x210000, 0x9f8, r4, 0x0, 0xa, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890163f3466a6d7cc2fd762ce316ec1e2c9a3039ee7f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfe421b01cdfb5dc10751a43b5e74632e50035162b89957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1139acb09d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281acefc90113d2e01fd7e4a4cd774f407a08386b7709f7737ed04a664458aef48d674d1afb5f90e98a8a213ceea2b159864f26dae7928c104ff567a444e75b7fea13b77cce5a9964a5181fdd3b43801d3ff54f148cd56a696e0302b66cc73a271ffb60a96fd2ace6eb4708d2a68e5279f33f76414a872da07ce3c6c23f00b9f6e7c6da8af2837a86b9d6c75087a53d80cfc1ed8a3337b08398a1764689dd3b42cb18c35f01cfd07e9bfb4c57d46d84c8851c1e6b817a68096029a85d3d004c6cc60fbe0bb8f8aa486b0fbdaac04381676b02"], 0x3) r8 = msgget$private(0x0, 0x2000000186) msgrcv(r8, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x800000000001, 0x9f8, r9, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x79f308e, 0x0, 0x0, r5, 0x0, 0x0, 0x7}, 0x9e7, 0x7, r9, 0x0, 0x10001, 0x7ffffffc, 0xb2, 0x5}) msgget$private(0x0, 0x2000000186) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, r4, 0x9, 0x8, 0x4, 0x3}) msgsnd(0x0, &(0x7f0000000040)={0x0, "470a5644c484417a1fd39b2aca2edb1216e5f5b5334d"}, 0x1e, 0x800) 18:39:25 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x3e, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0xe, 0x4, 0x0, {0x8, 0x4, 0x1, 0x20, 0x3f, 0x68, 0x9, 0xc1, 0x3c, 0xc52, @loopback, @loopback, {[@ra={0x94, 0x6, 0x9}, @noop, @end, @noop, @noop]}}}}}}}) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x200, 0x111) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000180)=0x80000000) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r1) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 18:39:25 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200100040000008d742c219880309905f87c8a7667fd816fcf6757dd01000000040028c69f99c3a55c47afd9c414000000290000003b227dbf23d041c6264202"], 0x34}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x8002, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket$inet(0x2, 0x4000, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) dup2(r1, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:39:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0xffffffff00000000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000001c0)=0xc) recvfrom$unix(r0, &(0x7f0000000100)=""/182, 0xb6, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 18:39:25 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="2470927dd60cbd538b1d223c79", 0xd) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 18:39:25 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x5) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x4010, r4, 0x0, 0x3) fchmod(r0, 0x8e3) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x7fff, 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)) 18:39:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x55, 0x4, 0x4, 0x8}, {{r2}, 0xfffffffffffffffe, 0x9e, 0xf0000000, 0x0, 0x10f}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x5, 0xfffffffffffffffb}], 0x6, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x9, 0x7f}], 0xfffffff8, &(0x7f0000000100)={0x1ff, 0x1000}) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 18:39:26 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 18:39:26 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @broadcast, [{[{}], {0x8100, 0x1, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "8a3b75", 0x28, 0x2c, 0x0, @empty, @loopback, {[], @udp={{0x3, 0x0, 0x8}, {"70f92ea24f9d207226a8a55e4bf4818f9416217482f44976ca2f45480dc16096"}}}}}}}) 18:39:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000005527093f63f00e500a94671bbd1a6084ae760556af69554a56ea48de04ed50cd9cab73c5c6f6138f611b5c15f57f129b9a05cb743072b2d034565f489a49ca2f6a1561010d34b88dee7406dc1a1673ce2eed01c"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x58b, 0x0, 0x0, 0x0, r4, 0xa0, 0x3}, 0x100000000, 0x7f, 0x101}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) 18:39:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8, 0x0) fcntl$setstatus(r1, 0x4, 0x80) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x0, 0x1}, 0xc) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x20, 0x3}, 0xc) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) close(r3) shmdt(0x0) shutdown(r0, 0x1) r4 = socket$inet(0x2, 0x8000, 0x6f) bind(r4, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x8001, 0x3, 0xe9, 0x6}, {0x9, 0xcb, 0x4, 0x7fffffff}, {0x8000, 0xfc, 0x81, 0x5}, {0x4, 0x4, 0x4, 0x20}, {0x800, 0xa, 0x6, 0x9}, {0x40, 0x2, 0x40, 0x3}, {0x3, 0x0, 0x40, 0x3}, {0xdf, 0x3, 0x0, 0x3}, {0x4, 0x2, 0x6, 0x2}]}) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) dup2(r2, 0xffffffffffffffff) kqueue() setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000003c0)={0x5, 0x5}, 0x8) 18:39:26 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = socket(0x2, 0x2, 0x80) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x53) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x1000000000000000) fchmod(r4, 0x8e3) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="70a2fba5df86728d8947b9442aaab2158aebc65003b916e5d1fa0cd9d96020f412245503da66544fd4ed20416a621a063969080251f2dfbcb457d3cd8d6c90c1625f0146d6ff7fca91d2aff3c54f47344040047e88394780f1c3a5212f9a01aa3d89273686774f1be4f9abd4199d6002dba48cc4e98e61f9576a0ad4cabb0ba662", 0x81}, {&(0x7f0000000100)="a8bfb824f4615d62f5020855cb7bd16b95556e19d14d4772ca2623534590048a42bc253b44a4d6d322c648d12c618180b14ede83b6685f1420f75fdeb6f70f705f6e6b6249bad7ad6e15b03ef3fb17f19ffa0a0792eea3b4cfc0c8d746485995a98b9ee172b3a6cc4c8d5c84a256181f54c19795535c3a7f3a79ce889b09e241ef0a92a06995", 0x86}], 0x2, &(0x7f0000000200)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r2, r3, r4, r5]}], 0x28, 0x406}, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0000000000024528e909d7e3b3bb2c0459f7eb0a6da604001f7ce66a79b8bbee5270cf563d58564d7e65a002304ebcc42871cb70797c58b2286d1ca45f926ad03777807f737f83460a6cc1686ff243632ac6b81ca5d4c07687c82c73294d65e91a2bcfa88dff8533b3b36804165a07ec2d35229f6b9cd4727290223ccad30204bfd1f2c8899e401000000000000004de8b15d97f3f78841921a985a"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="100000000000000010000000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00Y\x00\x00'], 0x30}, 0x0) 18:39:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7fbb72c328be4c1c, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRES16=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r5 = socket(0x2, 0x5, 0x0) dup2(r4, r5) r6 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r6, 0x8e7) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000000c0)=0x7ff) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYRESOCT, @ANYRESHEX=r1], 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x8, 0x0, 0x63, 0x100, "7fb46cb0f2c36a43ab86778a6d42004000", 0x8, 0x101}) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) 18:39:26 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000100)=0x210, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000080)="b1e2a38f7ed9bfa171b357728bd8a0a870eb32141dbc3efb4b3449f9b5f05f42185123bcaaabf5b3996e3d3095d96410f92481de945fe181", &(0x7f00000000c0)=0x38, &(0x7f0000000140)="ed80e20911ad7d9b73d9f782c805026503d2f9fdc0aa31b87885ee78c8fd80735e57e6f63a6e736652000f657da3ef3c44090284199ff58ad82fa22fd9152bbe8fdc77dd03ab2178a2fab072c5db5636b2b7db38ff2a5b378ae5b15e9fd6b2f005c279eaaa16c8d6aca24d9cadd24b12919ebb8a43aebb57e663646d2dd0cc490dc3d0adb0df6d8deb35f9e5b46a6d4aebe33c767cdc145622870a3dd3b206d9818aae4a51933701868966d50aca5f732424f29ef3cb86eacf709f", 0xbb) 18:39:26 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x1, 0x4, 0x7, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xb13}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xae0e}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x668d}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$KDSETRAD(r0, 0x20004b43) 18:39:26 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="9fcaf6e338b4aaaaaaaaaaaa08009102002000000000000190780000000000000000830300000800907800000000"]) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000180)="f8a14af4e67bbea9734cf91320aaf213710147d34c2467acf90b2023cffbc42ff778fecc943aced6abff9ccb66c6ee5829090f3658ac670dbebfd32a43faa73361e0d1300a42df404180dc8928552e092b29c501b48f0a6189ccf8c4633401c26861fedfb1c73bd0f5b7a943c86f7a2ebffd59f89d16ef146c5e412e86eeb186c1533b56c8df2f3b185848e64c87f110a8c3b31970d07a702b1be4ea8db5985393871c70049993dcebdb6fdf740e4e4af1de4c73fa786edc2f9b573355983c4be4df", &(0x7f0000000100)=0xc2, &(0x7f0000000280)="73ef3a0f770f4f5658da6039c4d93695b619b8a259200657142bb7fc953600693d07631f3db19915670c52a71f91a70d78316b286b4a751886510903398f7cc06e6b968d62910721868657", 0x4b) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x208) 18:39:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x101) 18:39:27 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000440)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff0300000000000033058a01a695a70f15d07ed52d7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81b0359f3b1b6424c1c207ac2ec4da7556bde095f485321a004a3aec59a9ca9c65b44d6e6f6d0874c7391e7e0c096e9ec0eefa654e05777f6e597e41ee1185cf84ee342e0fc61fa23eab7d221d7741d6a28aae37e09039b91ee25e2d429d22649b28f489cca09940aeb792d4ac10c6d0d64944f2a75ed3bf60645d0e8b2701635f7746ddc08788777fe9c60e94f774c4617f53d1a1854babee4ac1971235d1b4ac17d9e8acd7ab10eb557070fd7383157f91d2d56fa7484057050669ccf408f3771b7ceb8f6db1c3251705f4e304897c28b3718893332a4d8323f0af0425d6d06d3cc48cd6a363d0381df7b48be5bbb2cd6ea0956405c3e36fb249269c9cab038262a9298f742b7b4a5436b22b36056ccea52f795ed97d88ceb3960289ec3912042ce6e05c70ce8a3a075b94e2266337fcd3aff61cd678dc64b398dd59768e14de6fa2d45a18c7dbb1b346ee32e64a9bbaa4da530ac337e29a1805735bb773d246faf7194c55f68a9670f158856768e3848e2fbc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r1) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xc0, 0x0) 18:39:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x8, 0x101) recvfrom$inet(r1, &(0x7f0000000600)=""/229, 0xe5, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget$private(0x0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0x8000, 0x9, 0x41b}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r4, 0x5, 0x4, 0x9, 0x1}) 18:39:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x6, 0xa2c, 0x9, 0x8001, "2c1c15f45eaad14d0356592060d9ff7dce657994", 0xfffff801, 0x9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x7e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @empty, @loopback, [@dstopts={0x11, 0x1, [], [@jumbo, @jumbo={0xc2, 0x4, 0x7f}]}]}}}}}}}) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f0000000100)=""/173, 0xad}, {&(0x7f0000000240)=""/137, 0x89}], 0x3, &(0x7f0000000340)=""/42, 0x2a}, 0x3) 18:39:27 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde456e) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000240)) getpeername(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 18:39:28 executing program 1: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, &(0x7f0000000200)="7be924cdf3c979fcc42024d60e0d738acb6c686200dffec9cf4fb9883e6fa4f014b7aab958ba2f91533d7b391ead6a2c306549a8c9a992db099e6cf83661fc62f230c259b08503a87b0b4336dd33e4ffe32e3dbcd6237aee28abd948d19753ac8027cd7c7899f9c67042125801e5011f42e855c49240898f3a42e387a8601c71a51c12d36d8fc2b2394622c969c278a7fe744e5a385afdb696d98d41fe3cf6081c1d62407b80e721add531f24fc98ab0879c79c820b4602f5c1dd5efdb74065883fd9586d67197bc78f9af", 0x0, 0x0, 0x50) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x20009, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r2, r3, r2, r3, 0x0, 0x7}, 0x9e7, 0x7, r6, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) setegid(r3) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r8, 0x8e3) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000000)=0x7) fchmod(r7, 0x8e3) lseek(r7, 0x0, 0x100000000, 0x1) 18:39:29 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) shmget(0x2, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) 18:39:29 executing program 1: r0 = socket(0x20, 0x8005, 0x3f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) r2 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, 0x0, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, 0x0, 0x0, 0x10001, 0x80000000, 0xb2, 0x2}) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r9, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xff, r5, r6, r5, r6, 0x0, 0x7}, 0x9e7, 0x7, r9, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) fchown(0xffffffffffffffff, 0x0, r6) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 18:39:29 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0xf4cf490c6e8ae73c) acct(&(0x7f0000000040)='./file1\x00') 18:39:29 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') write(0xffffffffffffffff, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) 18:39:29 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000040)="63e66b55808314554b06af8d7cc2049c85de752bc8048f3bce5eb9e950c43748b8744d3f66940f90f603b8ece4466112081758f4386bb883f7027df2206a3e9deb8586e93d670900000000000000d8017a783b72d6f7093407a56f30042f41fa51d1e039d12f5bd6ec545f128508bf863d8114925230de8426461061fa798fea1202e8913a8516a1fe1f14ae35", &(0x7f0000000100)=0x8d, &(0x7f0000000140)="18d0604f7f09aadb0eff26d234bae899e2e33a99986bb78c9172a68a0c1cc7f77a260890f3da19578ccc0aa2d5bd98fe6f0022a65438b6f9b32626469139832be314f4c4aa8410e0146cfa87d9dbe1136d11bd3196dda928dc260fd765001916b48bd7d4be2307314414b4b158522d789c5e4d663f7cd8eb8cdfcf804f9a2a1054633bfc9125059456786b16241427b830662cae7061eebc336924655aaa1b6613a6d59cfb37183e95f14e33db5453c602623bccb2dd4311d5b0869ef66b7ba6c63b82c55143", 0xc6) r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x100) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) recvfrom(r1, &(0x7f0000001280)=""/4096, 0x1000, 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000f60000000000f5ff00"/74]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendto$unix(r3, &(0x7f00000002c0)="59bfbeea09a1d6eedfbda3432db0fd2e615d246c0a188a9490a79d50f0ad92a88eb24da1ba9088b5be347ab4d61f48b3da32dc666ee880865ad381b788aa0f0ca2214e11e3d97af0de9ba6775b52cb16", 0x50, 0x40b, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 18:39:30 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x6, 0x4, 0x5) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="cc6b00a00700"], 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000100)=0x3f) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000000)="79a57f051970cffaf5599e242c7349d1c4be322d05c3612189f3b6233f3400071cbc78aa7ba585a15192f74e36671afc50bb67f90c97452c91476ebaa20a970c60713327b14d17a1801a3e7b266cfd25a6aa8d71767771a117cde399eae8cd13a632b6fc10a777489d1b2e8c62a2e14570454ce499b0", 0x76}, {&(0x7f0000000080)="e9bd2d51dbddc1b857d39a773012208c843e19320904108d7e5eff6dcb5eff6dc007ccea8e", 0x25}, {&(0x7f0000000180)="55e80ba26cb3606db7cca027c1d9825dc68dacc83e836c3bea64b8b1a632c30e9be88e60c613ab3a538a9d6bf888c92aa1098583aeb6c7ba9b32370a87e41f1e148ca5154a2013529673a7ae9ba718d236232da5a6cc8332885cee1f7232db53280b429d0adab055b8ae3207f843b805f48836721d0c2395e840fd786bc94f4bb4b498aa931f09ee9358c71a7f5d7dced57fab475b147614bf6bb5263c4b352c4582a750de954e7989a5dcbccd5df063bd8bc06ad7658b284c0f9aec87e621494b73a0f839a9cfcedd5b129f56963c9f3d229b76217637600c943aab9c5b4ea5df314a8de5dd179fa0abac22586d088f1dd38c21d5d99b97", 0xf8}, {&(0x7f0000000280)="1bad3f4a74233ea777aa762e0957eb466d61520f6fca3833a9880f9e439205923edd0b576cf447c6d9d62da50a71079f47acb7c7070687bb36a48e2398d631c650a876bfe39f49aee41b0ef03dd8", 0x4e}, {&(0x7f0000000300)="3281a67adfd487b31bd30506d8492c59b3f0c866148c6355461672e9ca576db97bacf6ca74fab3bc5cf59ab59fa0721c55f5c103c9ac70ce8276fa4907a48326c744c3f3b48ffb11", 0x48}, {&(0x7f0000000380)="80d3b29aea2f03ffa085ef3a8d423055ca2d051a52fb78b6f5d477e73fc5201f0588b979faab44d696e3c2a5303ad15be5c6713b0d3559abe07b7978635a5a32c385009a479f5db3f918e79e40fcc3c8c9585bcba1c598ac090cd93ee1d2126f5e0e5a4db7b964ce7ac24584da38775ab5d5bfd5bb19d3e6f40294b51ee94b8dfcecf1d62f3b74f84126c648db21d0adba711f683520227c9cb8d9e176820d538ec79e587b256e701f", 0xa9}, {&(0x7f0000000440)="ec48c51aa7d7f063d055b8043d429fb67a431a7bb145a5626852aa7afb63ea77f3667b40bcd27971ed32364e8ff4c055a2d9b2525d4e820813eb3ebb92b3035a7ad00830ed3f3c0c6aa51f1f630d4f2f1e854931957b3fae0b0ae663d77f59a546327bc540f37b61359148d636c4b395e05ac562de261b248d85d7ccde011615f2197676d8b4bbc1713d6449cb1e1934c33d5d664325c3e9a7d685a55f9513230b836348c61c4c1b19a41d2c8978c32ef95572d788350d8108edfbc5f18cb4291c77218cf804eb161b14aac88b0683b05b40c39fa6c570ab5da13b1c3168a28deec8b8196a57ff902dc678143564c13d6a525831b94eacca04916ec85bce", 0xfe}], 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) flock(r3, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) 18:39:41 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad1a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d4d7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bccaf2d3594d5a0397ba241d8b4d371e8b32b157826d71767ff6812778ee8b73937a76de8a9eab1ec9a785aee90258a7f2ce31c78b6374a1ca4beb278b251712aab3c058e4f5f7d81a3f1996974f3ef3d962714b27de5c25fea40ab4eabbcea2c9ba86617007de1b74c1b97aae106e749fb7c9f6bf147308b7a712d1d0302392d1a2289141a4e909d3d77d4350ce539d9c3f9bc4d872c7b15b7a8c1d37741fa4c209a321d2ce124e4f6952fbd3108ffac7e6e10c473bc4e38b4a3400b7c72b5d0b0bf30f22a9bd87100"/724, &(0x7f0000000000)=0x2d4, 0x0, 0x0) 18:39:41 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x108) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000540)="09cf4032957f6b0000000000357ead8cf314a0", 0x13}, {&(0x7f0000000240)="5b0f37df60566ea6d09a893adbf5ec7b2b6f43c26c02b5172b82e59cd6421b2a3980b0f897a140dc35375669f5d25f2675e0113d9115d488bb108debcf1bfd77825bc2086337d25e11ea8b83c92703986099ed9815ad901ca87dd946d8d29700135b22f1f1062e1d5e3c2fb1d095729e3a5981cbfdbe4aa2fcf6f7fc1b02ea8d7b8b08923ae547b1c7a5e223d42513399b9987c60af4f564358b84322a9a113e3d11256ccb2eec5ea06f4839c08f0da47338f99c07f328e059ae5a0edc06c874c878fc72d7075c16919b039fdee91471e1338db06329247f", 0xd8}, {&(0x7f0000000500)="a5be3b0ba2cd702c82a1e626f0307feff5dd59c1461f9c7f836a049cd4913acde53db406e71bc6b90552a700c5d1fde35f2070f0bfef4ac751c7d71dc02fbe96", 0x40}], 0x3, 0x0, 0x0) fchmod(r0, 0x8e3) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x3f) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlinkat(&(0x7f00000004c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000440)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r2 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendto$unix(r3, &(0x7f0000000380)="d383045ec3bb1bb077d5acbf162a3630417f5b2efdb5d34d4550c484a883591103b438d6f8a0c4e6131f11460899824fdaedf3cd3387895fea08bf72864469db", 0x40, 0x2, 0x0, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x11, 0x4003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x0, 0x3}, {0x18, 0x1, 0x4c6f, 0x401}, 0xff, [0x1, 0x5, 0xe14, 0xfffffb56, 0x644, 0x6, 0x8, 0x4]}, 0x3c) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:39:41 executing program 1: sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r1, r0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x58) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) dup(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() 18:39:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0053af7455218474f100001048d62a2274ae497124b0135c440009e4fb7a3e972d41b0ba5ec3c8570c2868cfccf09b8d2fad775c47445d89d065b52e4348f8cda58940fd31fec136fd19f27ca453847a6464dc3760e406c0cb8d924f0a0f53511a2208eaa5e26fc5f6b510b601ef67516173f5aed8e3c82521a5270130b9d14ebeba490164a8cc37160b"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r2, r3, r2, r3, 0x0, 0x7}, 0x9e7, 0x7, r6, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') fchdir(r7) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x800, 0x19) 18:39:41 executing program 1: sync() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x6, 0x7, 0x7fff, "a761c2f5bfc24ffc31837dbe73b8094a663dc3f6", 0x2, 0x6}) 18:39:41 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) setrlimit(0x3, &(0x7f0000000040)={0x320f, 0x100000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r2, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, r2, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r9, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xff, r5, r6, r5, r6, 0x0, 0x7}, 0x9e7, 0x7, r9, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="f2ac254a00668721ffaf73c6545fc9c3e4cfd199a3e5f169a1f398b6babdc0b79a800665d60c227bc575844f4f979e6ed795efecc5373d20c91a0433af87168fe6c45bbd99dfc3e8606f5d786f2d7cbcfad79cc4c6dc884159164042daf4889e6de0b05f8e872272b9176b8ef8656c5c0058cbe8b8b9d240f6a5a377ef45588dbbe6bf01cd87df1af623c01127e5c576b18b6e9af80f068442243694fb7b968f6b8b31bb3500a77e82756ea5f5e66ac884756f1862937d3cb0b567095b2af166460ee84a65aebe2254cf11c09df0270f16", 0xd1}, {&(0x7f0000000240)="95c9afadc831dcb825ce65b439b4452de79ae7b92c721f9419278f834ac7718af31eba8308058509b1c0a570bdb092dc59d0d37f6e510ed4474d2615ee184c544d4155b3608487fb957e9a8e8871d1b8a96c426adae01c363da2387e1fd8edcfdbdf42157f41b13247fbe4e1de9484383dc9a0e123bd61bda7dadc18cb6b77ff4300c7398b6348d03b26a75330052e210d5a95f321c7f21db37f3d89af251d58c99cad3f1137081776fd9790b0a5be14afe98359739752a64d68dc2ef0afac1d80576a238106587e8c2879186a66281aa0", 0xd1}, {&(0x7f0000000340)="6a1c962b7a1016d29025c9db951f4f3392fb823c4fa280141f31414fdcbf325b6cfdfc85b6193ec5412c320c4d920395aad2891ea2dc6a729da549f6d361afd2d8be4587de01ac43a5eac63a06cade8317bdbbb19e2811a208b0eb3672c703a6e2d2f486732861904897ce3002a2de82d0bc76b8739ffcbc78895475dd9a3cf7417ae3efb31cf7500f5dea4ab874458147030a61520d4ee26ead60d8c4efa1f8e9d98f", 0xa3}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0x20, 0x409}, 0x800) 18:39:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="cff314a0", 0x4}, {&(0x7f0000000100)="2d12e67c3af4702b1c1bdecc9ec41c760f831eae9b2fe2ca269413a6248f6dc4cf4f8013541c735169c6d6869ab61e14ee9fdebfb5e616c04d0476a1e7448de201d127c79f2160fda0f92393e4cc41f728a8952c5acbce85a5e8cdf32404b55e54703368fb6ff6fc4f2603cf03830621efa407932c63f9dfe5c8f0b29e75193247a20e650497b1e037a96fb2a557f3871b72a2d42fd4e5c8c3e6b18e8d179d43ee92f2abba639d98b3716379199b5c9e9a54f1c41d6189d174d4ae6b33ffb52120cdbcdfb48254787e748614e501fe78f02b46e5b503e26b990585c66e", 0xe5}, {&(0x7f0000000200)="c1d0063e49b0f4159fbae2be0b2d6e3dfad1b136021263fd46c830c4b6d083524c505c4e71f8569b6b895837b0f0abbb4b5fe0830c35acb0e5592d85831ff299f9f511af81f6f69fc63b218159f184b1cc41d2713f871598869300b7e718c5e7a965758b1675e23e2175adee1244302c08372b2d67743eb3e94c73c47fc008dc2596df55dc5cb99e4186ff9764ca22e2cca3a7f7e04ba42d69a19b740e1815a4981919320f9e20864a76600962f7b809e4fa53cf458199a18c1e6922ef284b43540f015f388e650ba20d82a8a3d9ce917c884dc25230a565c60d", 0xda}, {&(0x7f0000000300)="20201aadeca363da39146e1052a9e7e65970a26db5e5fb7237ea177ee26040049ccd830e53397961836d134a7d6187cc64212b99af540fc5d925249b9004abe95960980bcd9b2b6d8214b2bee66ebaa924239ef61d322bb37769c86e9b3f7141bb7364769cd4107e5a3cd5062f72480eed32338e15770d618441719cb328773521590d93", 0x84}, {&(0x7f00000003c0)="d8b1626a76efdbb83c6487686bc5c78cccd75b105008f1e7e282704c48e604caf284eb4e3607fa0ef4618a2e71383d03e4492189eec29954b4d71b8ba8a22a41adff5f92cc4861505b25d9629b42bb01779d802258713e002ac2f45902078d389b5fda565074849320312073ebea3c5b2a06140bf37000a7ad59372201aff14931492df58cc9dda2818b4110beb57fd0c7d319f9360105475cff", 0x9a}], 0x1000000000000025, 0x0, 0x0) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1000, 0x1f92) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f00000000c0), 0x0) 18:39:42 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x18) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0xfffffff9, {0x4, 0xffffffffffffff00}}) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/11, 0xb) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 18:39:42 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') r0 = socket(0x6, 0x8000, 0x11) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="199acf8651de95eadebdbc2962446f60c5d30b8279f88b6c7c06b4c81567fe18ca6496fdc50ddb6f3d5e8945ba54"], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) bind$unix(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="3fc6fce731200708087441064245fd680beeaa2678be4458e338"], 0xa) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) pipe(&(0x7f0000000180)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0xf}], 0x0, 0x0) 18:39:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000400)=0x2) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='{\x00', &(0x7f0000000180)='%\x15{]@$', &(0x7f0000000200)='\x00', &(0x7f0000000240)='$\\\xd5,^\\@.\x1b,}\x00', &(0x7f0000000280)='&\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='}{\x00', &(0x7f0000000340)='\x00']) sysctl$net_inet_ip(&(0x7f0000000440), 0x27, 0x0, 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/154, 0x9a) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x208, r2) 18:39:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0xcf, 0x4, 0x8000, 0x1, 0x20, 0x81, 0x7, 0x2, 0x2, 0x9}) open(&(0x7f0000000240)='./bus\x00', 0x100, 0x194) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) 18:39:42 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000005}) socketpair(0x10, 0x5, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0xc0, 0x9, 0xad4e}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:39:42 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair(0x10, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) read(r1, &(0x7f0000000180)=""/83, 0x53) 18:39:43 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffc, 0x0, 0x80100001, 0xfffffff5, "661fbed724513311810a90fe00000000f8ff8000"}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)="f9157c521945703cb9bb69323cf41195cd335e36e74866da987feed3b097b241e19f3fa88644a1612230c806ad34071458f62775780decb3467376cf105d51718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd0808000000bcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b2900"/194, 0xc2}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000280)="6a802b12b611610ec29479e6d08af64ea4c4991a37d02a9173a93c6838d2ea6569236dea30adbf7796393a938ffc1451bc743de53a2c5acbd59502ea6349d47fea9722c1f49b5792e1f00c1c3805d0e03559f8899d44edb7d012993728d73c8ff19562cd5bd6377b15a82a7b69167d06dcbb53a41d129f10", 0x78}, {&(0x7f0000000100)="ca7465f274b2dba11239fb457448fcf262", 0x11}, {&(0x7f0000000300)="509a18c03f19b9007303a6dce1d6025f7574b4bb6eab514ad0d4084804179e598467ec968c74e6d6c4b8f60c8e1ab48a108621cbd605d65d745b41bb48a1c71c54403761ce0a0cfd463d04f541d95a302234dc90a2e636a2df65b0c8fdd5187ebddb6f8c7d87a5934138cf2a0f93600ab4644047b748b99be43ae347c7edb7cb15b05803cddca5404788b753b84a009eb2859009eca01d035e9b3fa8eed65172bea8e60380c771d6f6b17ba7", 0xac}], 0x3) 18:39:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) r4 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) sendto$inet6(r4, &(0x7f00000002c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea8dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a8c28bb557d3bbf639fe56bd410a3ecbcd7e0f43f878b07d570f3b3398ce8179f36673cdad7e4816a7d0cf693d62dc911ff42d167aecee9291eb05f4c72582134000000000000400000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f87500000000000007000000000000009fe7b50b5f0b5a33b9b25e662e2c7646ba8e966f9a0d0c1679502a4b591a33c5dc799492d57ad77d749024657c000000000000", 0x63, 0x409, 0x0, 0x0) 18:39:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x8, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, r0, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, 0x0, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, 0x0, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r6 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, r4, 0x18a, 0x6c8}, 0x1, 0x0, r6, r8, 0x6, 0x8, 0x200, 0x2}) 18:39:43 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 18:39:43 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x2, 0x10000, 0x5}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) 18:39:44 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3e, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x82, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop]}}}}}}}) 18:39:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x3ff, 0x802, "73cc517dcd0000000000000c2100002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) select(0x40, &(0x7f0000000100)={0x1ff, 0x7fffffff, 0x800, 0x0, 0x5, 0x9, 0xff, 0x401}, &(0x7f0000000140)={0x3, 0x5, 0x6aa8b7ba, 0x4, 0x5cbb, 0x7, 0x1000, 0x9}, &(0x7f00000001c0)={0x5, 0x2, 0xa5, 0x8, 0x1, 0x81, 0x9, 0x45}, &(0x7f0000000200)={0x5, 0x10000}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x6d) 18:39:44 executing program 1: syz_emit_ethernet(0x44, &(0x7f0000000000)={@remote, @remote, [{[], {0x8100, 0x1, 0x0, 0x1}}], {@arp={0x806, @generic={0x1, 0x8049, 0x6, 0xe, 0x1, @remote, "3cd7e0c59bf50cf080521f4e8e5c", @local, "b65d8dde42077356b26165f52da038e4"}}}}) semget$private(0x0, 0x4, 0x40) 18:39:44 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) fchmod(r0, 0x8e3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3) 18:39:44 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) socket(0x2, 0x8000, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) readlinkat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/251, 0xfb) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) 18:39:44 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) socket(0x20, 0x5, 0x7f) 18:39:44 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) r2 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x0, r2) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x10000, 0x0, 0x401, 0x0, 0xfffffffffffffffd, 0x7ff}, 0x0, &(0x7f0000000100)={0x9, 0x0, 0x0, 0xffffffffffffffff, 0x7, 0x101, 0xfffffffffffff}, 0x0) 18:39:44 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)={{0x366}, {0x5, 0x7}}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="5595de61b65e2caab8d69114db9efad2d8c9ff9f2d38dc92558ee29f9b0e9d7f920aae69b1fbc20eb97b1e7b18783c44d4b17f3b1a2480267ed28892a7bba72e52b33c0827842190d7f215fa65c98b814444047b9c0b74281b76dec4d98f93a2e7f7e604feb38ff2af5b87e0403d987d4c80e911365b187da0a87d2f854a2d11f06f56c7e353367c0c18914104f3b51577aee74dd36d6a94542acbda3319fbd106c58eddf23bb580741a", 0xaa}, {&(0x7f00000004c0)="c073ca95ba5dab64dec2524b9fe0459247f1e27e0484d6d07f32886b6348abf74229b5b5049d123368bb905ac5361703985358a56121d834bef890af08a414080a0cf46f6bde6fc2c26824c2bae3723f47aec0ef78122c69bcd63b0e6828474e582349a4a5981bf0eedf99e95544d80cec67b476b92626c9a8d31a77c929689b22a80c6184af9e86bbcd8eddb279e330896504f2a460d303c909972b2c7653d748e24b2dfd030a7683e2e5577bb03f50dceb7d4da050550f7a6476c8307454b55039b6f492b91c4cbee2b052b297a4778443178b3e1a71ab06e2401186707907e92d73ca8b4f2162f0581bf58d72c20ec6b5fd25ad77930ed84b1e25a88a86caefe3df82642b7f9cdd4b25db865289c211fffe0aa11f92233dd54f442b35a66c1da12a4b63f8dedf8baa79a86e4c744fcc10119ce7d64cef89b5f158cf08308db1e0bdbd0e637dc5d9e5f534d9a9db93a872dfd306612d7c904f24ba5100ada9580b0ff5bd7147518a0f2e82fd883c423ac3f9f329e9bf4e41832ad1ccb1550be01972872bf3e2d80487cbcd72acad1ebe785e13d0e7b9ca949ce51712ae774a780a055414b7c00f8b53e16705b2367649f337e00c5fb969a32d9abbe98f8bde4baec4474c407e8dec0cba04aad00f6352d0ccc0a2fc6a180fcd9c2c712eb01cb4c818c80a7934952c2d611399191834af177f27069377a583802f0e0b87d78c9948f9422a29149e82006794036c64155e91cbd669682a322bcffa80636692c75a8e4c7ff3b356ee3bbb76f7c15abbf19a2f9199a12bdc321607b69139b0506704e288c08434aab9591e0a1c23a93b4a8882e7834ceb56b87b5a590f75373e9b0772089931b2c50b3ee29ac39b9693f59b3a89147a9341c784137b91caa87f7e6cef79fd903c1d280ad2deef08e3b5ee5e39bed3a90428a0d19536d47187b4b82bb2e8caf13faa7b32b85fa0fa85edbff839f97d6740217ce5c662498f4d008f999397dc78274fa8483d17f000c19c7845ff257d6e730a26600683832d136c320b5e315070418225e59daa4fa5545f3981b9bbbc29dd7cfe9ec4598d89edf16117fa457d2a110afa8769d8aabe4bd8b47717959a937f388f03f9c898085822b54f14865d9085b5e815dc22ad1707de170a72198a9a645e5cd07cccfc683b62a41e0ef91de8c28dcc8a31fd4404fbbe161c01083537174382057743b3a6aa742a2d67054baecb883304a035e062fff94f9b067daab8c3d503e18e26c6f94203b096c586ec0c5873cd72fdbbe9de3ef84c8f7d8c60d4dd2ca6defb2baef7387066ce1cf6cc3727c90286c6c90f7e4c1b5d2a0a86ef2b1ebb3acb5673b0a1a72e45ca082fb6eeaf92ab8c14495fd2cc8f3b529286c1c63876912c720ee3a156cc7d91b8875171504c0fae2cd3f62fdb312aab6a720138290b17c2cbb5bdfe1c9fd843870dcf74eaec0751802b5f3fc0633b544eda51dce47aad282225c13a4a2923633b5fe2da110d249bbdfd736918bb75851bd52959fb9dc4b6b10894dbc72492e0233a2403cefa8b8a318f6516806f12bb9e3500b16068104dba4008ccdc88585f1644325f4cb6c6836d0c47200bbfd2bcf83e6eb4d8fdb402ff219946f5c654dee885705d0eb111be5785e821b4339de0285f2717e88b89d4298ff59a2fa6fc2f173d10957f9786c5e8174e583282f9e9b69f42b88ddf455cdfd53f47bce822d032a3b8a2f12afa1c661a0f47349dc980541ca94a307716be07a51308524bfb2acc9017fee46081640a6116c756442bb6508b305599f11da4e401457de4935ddd94346340e2a43ed0216bb042ebdb98113d0475109567d2cdb3c9bbac404ffcceec2b53792b8cc3ea3f122582d6c36f2288b9cd55e5386e2b1f412a86d54bc6d4b66b456adc2183626001ade93a01a64b9bdf640180cc994fe4bf195308e1870d011b6012bb5af0792565fe54a490ff70f4b0d7b297dbbabf4b05149f42c00fe74356cff469c1129025ac39a0250cd1c6f7721fd5bc6b828d8b53ee23845952abda4647eaa4b516bbd26e93f15846c3fe374d7528d8019dfd099bbef9cc5db060ef024e0d40c0e4e692bf383e400c84294ddc5c7b78f40b88432c13514ae5338f06412902befde9137af18452009eda79b72c65f42a8b3e7c8fb9594f37bd1348ac1cc3571f9b77e36ef47f919941bd6764835f82fc1d709543d20c587131a6a041f4f324a240f3e617139c883c7ba28f55aef28cf0bdb835f923b47b4f535427a9da2a1ea2f4e69bfe167005b800f63146b7a46f76f4e34e171effca8812452d596b534eee871e197b43fedab64335d6e852f8448d6982129ee69f487dc7f33bcfd68be8bfbc7778bcbf6e2d5bb8452abd6cb0ca922d78c499b98701c5b8edf4011b76eed047f6b41df16a6e939615f0e1daf7a853b502d0fbdb3a6f79b1a5d94269acc2df9e850a0a51bcc9b99f1aa99f5db6270bf5c3e3072b062d0595ea6caebd3a6b2d89b2620e2c4ec784e8c55cee2e58128d47d113a36f8bb3f9fccef1b6c8c2e48cb0502794de118cd231a6c9e7efd5503765f756b9ad3b3c7abb11f00a1c2651acf639d6af521940f53ab1fabdea3f239bb8fffb8c2a1ceed337a56e1f6cacd7ed7121c39710ea0ac07a09a4b3da30c30fbf98cb9c4394549915dd8a65aaf88614b4c405bac861eba620248332ce7be9b5c155d2e336f03e29b31222013ccb24d15053c225c468750bedea7cf49d2c70202ee797b9e7454478218cfc9603d78deb1690d8c646a2c2026b0388d4661df6bb6996da73364473501aa3160c41edb202432e2735f92fde007822998a191b439d995ed00f1ef0fe8ac8865dff6e521fe91e85e89040cc2b3ad65ce2dfce93f6d7b0173eb6fd50d221d6939fa23619fdc7a303a4823760e4f9bcfa053f2cf09be629ae59c352d7dee9829195cb36fd16111c4b8a16f2ec7c48fee55ecd67989e45b87f7d02c2a4642529cab73be7ecfd2085cc7aec107d1c8daeb15d9b8561d7622cedb07df05f22c7d3c2b6c17632505e86a307bf1cd52d95567d410ec52cf4a4844a07d8c620d21c4cc0657725f21e29a9a86ce67fbf2cb9cc4368d0f4c8bce18a864ce5da40b8c9601593561ebbce6407c9e6ad29ecfd446e52d3b33a724d81ce64a8f7c6102ad448995df328b50c7eda83111e7210fbb786f08c6804867a1b8556cd0ed442ada6f3b3f1701502db0015111a8f7e4b4bb7d0f344caaf38e54d61e31ea2184191e327ca5efd55bd633dcd64342f216be46936c7757a99de6cb3c973fe7fbca7d9969e953c6eebeecf3a6b34b8aa7f1c907d042b31f3815e080bd40053b51d20f111336a941c07d2c527f81b8eaa518a294ceb85b8e694f97a44f29870e978c377195ba068255d69ee88b253818e8e7d31536e9daaa597c669b556dd5db4fb584fe9a747885e3416d9ebdd5af95af207150dcd477e4fb6498ed729a43497026d92645f3a63d47dccb52d024e1e5dcfe50032d305c86e87e1cb8efdd2662a427e851321f9b87dacc1860245d41f7058b1b64bf8cbcb2c6f116bcdd4ad66480eb13aaec9a8f2c8342857cb6f477c91764a4d9a906fa78f9c862309e7accb01d5c2c46d43cc8947a13c23fbdd3aaa6544da44fde7b09ec41b4c79cdd4a8d86a7394bcff0c4cd3b6674ce0b0e1f1a8f8ae9ba752b83720568a2e8c69983c44d79b7ea75904622a9f45a1472791bd909382495bc76e154962affea9763e36d18bfb23ab00e08b28eeff92c11d48961aa7495dbd331460df9416f94f18370c17d4656c66b4e50368e1a3add88600e1f44fa177a04ece0515eff6d35b916b5b5dbcff562d3ed78583653cb36a13a4a39145151ffa4015bdd6e836552ee11ab3cb0fbcf2add4f589c63fa0d7405232049282ff6f14dc9063087da9a1650b4c4dace6902bcd030c5d42f11f8d3b14754193e6083b6b06f13278e790f109e151bc2c56d12f13aeaf24c6c54a6beb2ad3cd5af5eed30633c01680c4b9eebdf260863170766faf8c9645a3c77927cb5350e6c64b7b6e4b42f099b5d73ce1686506afff7d3b5b419b05a9a83558662ea17bb2ccc323e735774c482cdad82beea90ab05fa8d5142c8392cc139f20133c77da7265f2f7df8ce2c75505c2cc6c458a914716d74e23f35bc951cfca83e633ba4cf0b697f1f6ea6bdf16f6ea3facb8ac86539611709389d4b862221dc2bbfa54acf906ae4628a319c48f6b185eb6f85dab148d0a098c3855e07de2345125dde0359c42598cee451b71a02f5d050a8c97308fb98dda4f59bb2418c13d94828d436545a79eeea6389b4b8aadf93bad6564b9aad895539a9fcb415407f5b3451e0c306f19fc3bd161e6b378924ea716f9e8fc3af89c7374e6282c79932c8640f103c77ff68a212dbaa858627112d8e4f59f00b72fd5fcb51d15eae261eaff94acd7ad824076c789f5d20aad3944bc7b70164e46b4a185e7557943d690cd17fc26cce3b415a4831a11143331902eec99e0101fb3ddd987b3df992f9a0c6c0fad1c277c3a3fc472f675ab93e9a759f90f4fcbf691c85216984feecd0ab63c8b87d34a6917e7195acb5af7e902c5d11b6c31398a7e8501d2f22884a4ed7e6baa20d440f4c6bcd767c6c04cb6bf12f92da03d15ec4d71a8c6f3a22a1eda81d20bde908d7824df5b047b9d27c13907b710f014f89fc302a6f51be41020ceefeaada5c009084befeeb44edbb488173c3d4be22738bffb7ed6eee8a557707ab73325e8682bed8fbcf80c8851778b35f73dceec4b3d50746586b6ef30c6059b5490a013f96ae0949d371068bc0e4763caf1db0976fe94dad912a5db37a5f6d17383afa7a643e4a83ba3758c1a168fc49b49bcd5ee875215258b1432a7a75ad6f80a56b7ed30f7e6ff5947d2f5cf32e572484e771323d67bb87b1fb4917b553b1f00bf28b1ca7ec254eb394b109c37f9e58e677a30defac9c0bd2d874eedc3fda1e6e557e30cacf0717ce15fd5efd9a9b04bd8f0ab66870a9e0bfa5a22899d858a95df605b8a06a3e4639eb15e824015c4c17ec48a16e10f3650ee8d50568ae357ca730b44c1f2a67248cf9835a9a08ce64ea1a5026c1d9555f97aeda4bc316a4b8d6229c25dd501550ac4340317f79fd8bd3db27f98bba71c97486544758f4d738bc05b30b183f712532cef8a7b51b3948f3d0578b315b92af1d2af33fd634e597e37fa15a66dadd614e407c1ea1d891f1b9aa990a37edc45ae175bb5478f23f1218aaed8b60649a046b8cedaff0acbe9d0ef4b57eee826bcfc0e65e7e0b293d072ddfb4fc0a617f27f0415879c298e80db7b2f3eff113364d9d38ec55472c7c7fc8a8e4714930f6e43d83e9c811e532c8d7fc56803c089c9f830c1f9048ae616bff9f51827a1c7ce10017006b57245df83a52f2c521bcef5fafcee9f2b8df7525048520ef42dc928901b4985395850b57236a544cf3f77a8443bf71cd9961ff7916e75e6f732d96cbcbf3a3a5a7c4464782ea03eafaa47a91cfd665e22f17872e39bcd40f8bd9b022113e58d05af9704847cd553d075859e086f11ffaa4a419d4234fe0e80fe05a7df3fae64bb149f8ca4605f33d5a1ec83c5fd8a5e3165d5bc450303d47e323bd4513768d3417d8661bf0ed6eb282a6ccf5635e995e09b5e5c89e4e8b63882855ecc64ca732e437d85ac7b53f9e39a7f29975a3bbb7e6e9c123083227322a74cd6d966eda555180d1184d179159929b89b82767fe6f658175e82456df65feac0e211ca26902ce9fc2f65360c18efa35942eec592ec5bf192", 0x1000}, {&(0x7f0000000240)}, {&(0x7f0000000280)="146fb92f460c8ad7257285bacb793008beed8756186a364837fa369aca1ab1f1bfb0f489a410e7f683466ad08219dc6e01d1e46616e2c4d7df06d943d8892a44538faa48cd5be99f38b53af1a825e42208f3ebf0af633c18e90662788fc0964576e7ce6da0a4ba9f3630903ee7376a2c1553fe22cce36b96265f2deecd23bc08d7f6f648f900a155d13d92faf8839b90254ed21cb77bde638ef012211a3f886f1f3cc0fc45c064e79330ed", 0xab}], 0x4, &(0x7f00000014c0)=[{0x90, 0x1, 0x1, "9cfbbca691f9679171940e9f1c26d9078db7acd914c5f1ffedfbed351b353478092f9c32a92f1ce2cafe5351507ff0c242e74dce9c5bde86a6bcf176b20642c0b96e0c6086cdbf0695d946044c2f15e9716dc1cfe9560ade79498dbe0b60fd9eec6f1048128dc3182c315f95b4ec559c6387b660321d727b88a8244a9d"}, {0xe0, 0x1, 0x86, "e1e6d71d97371dbe8a7f7205db4513498aa6376d8776968a068243b61a12eb31840639349d95699f79981dd48fd6bd1e2c0a65bd7e51be2ec2ffb4cd2f9d06810fbe5d063de7da8ad75c8f0cd367508112f4ae582392ce43212dc7387b592b2870e60245818dfa93758ef66e0ffdf5be44300e456aae29317222989ddc9ad1998bb5dfe153db7609415b1cd9669a5314379198fd4e8baec4d3bbafae92f72cd43f3256085db2badac93e721ed15988b220343ce7311a4e1ecccb3685d4dd64e47321bceae14abf4566ea5f5a69673f30"}, {0x58, 0xffff, 0xffffffff, "0cfd57b452b07b6360790bb070408a5eacb77bb3aea7df7baa446cfae6cc23579108325d9a734bdbc9ff6e0cff3d70de89e4d678bea779c37889c9625d35d56cb0f0"}, {0xe8, 0xffff, 0x60000000, "fc74bfd80072879c70707dd490a03944b2cec64e87b2a8d01a4cb4029829fe4419913b306eebe826a021de1deeb4ceb0e6b95126f6facadf5098f75b480835c953ac5a834d16181f493f5e6a945d0b054e8db386e4c42ce5d5c9e4a1dfb970595a02caf1eecfbc58994a777a3ba4f80e7fd8e13e914a5c309239531fc940becc3e4b3eb746fff0f7ae346beba3cdfce37dfa8ef19648af66f5a1cec54a3cb85b27d251c68ada15f0b984c15ee6bb020c7b58c1fad9d43ecc50a898d22b69a87b05a9340ceb52a288cbb098d9833a4ca3ea"}, {0x80, 0xffff, 0x4, "6c875448b5697e3517aeee4f1025511e89b9dd1860c33d9e907aafbec2f3a8d862fb37242c1f2b778e69fe5a37dc14bfe399582c8de48937d70432d21c505cc5193817569a76d04141d730d6f36e30bd929c9e8dc4de5a0e710150d1c0433859fbdb783340b6c2ff646f81a1"}, {0xd0, 0x1, 0x100, "46b5d11d5253e6d5c7090ef528dade6371a510ce91a3531ba3d0a2b8242789a0d073fe8e195ed73252051300871a524032bfa43f0b88b6cc2163ea6d8605baa56adfb6e5f33c2fc2667e185bf2518df783b0db79bdab6050f7f6bd5e51f9046d22601590f4d10c60376728171ee5e2f3150f1065d7ca9e334696fe24582a97a161e02a85f890296352b44c79bec1bc130342a2af44e62979bb8b531f7e3a3e5c9afc22100bfb079bdecf1fc777ba2da5ddc0a7e34182be458a5e9d28086f2c"}, {0x20, 0x1, 0x80000001, "98b6eb9041b38bb3d9b2"}, {0x18, 0x1, 0x9, "d8739f71a322ce37"}, {0xd0, 0x1, 0x1000, "f74b83bcc1225e39ae09ac66b2b431e85255c39184f7aa2b2087ed4046c0b93c6e8dc3d1bb65674352a8f7a02ceb234de1e9dd5855b3cdcfe6d2b563ba0ebc5c242f3b3cf42006d3c3e7416b78372c8a848fa38011152a98b4c133603ef280f8d62f339b9a57c38a1eaa800513dc48dcc14e8790012fb16716b954c3f65bf21d6d293f49879bdc5f3696f7c72085606c41f8101dbefc8655ca63a4694fe761d121332dfc140720b030f6b950aea94cf109a4e5b5eec4f743af47518b05e674"}, {0x40, 0x1, 0x3, "43d07c277eb1ff7434e91a9071f407192eb1a4381421e6447a8633171105e0ad8370661fc32d92b2d11104"}], 0x548}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 18:39:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = dup(r0) listen(r2, 0x0) close(r0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0001004100e3c9b56a00"], 0x10) close(r2) 18:39:44 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffe, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @lsrr={0x83, 0x13, 0x0, [@broadcast, @broadcast, @rand_addr, @loopback]}]}}}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') openat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x145) 18:39:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020607e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000840)=[{0x0}], 0x1) 18:39:45 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2, [{0x0, 0x0, "b08c"}]}}}}}}) 18:39:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000b00)=0xc, 0xffffffffffffffc6) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="0321cf589188cbea93c9ede0fa36c975c6d2fbb4912d502e6f94b7ba486de8fa797dab2909408fb8eba43016c8a90b31fbfd25c3aeb87533ff171902cf3407c4e0f8d3b8026adc9a89efb8e8e9f72e370413ee046b53499d87d6c4623695ae43193f581340761a27999f204a270337781d333de0732c5ddbaedf78cb08c0470f5d8a3f0ec81fdca549fb30eee7faed4f01bd0a8dcb0af42d8f494d743ed468e86579ceed73a9784187e8712097b27bff6640df627c1407883e8258bf77413dd80d57ed75eb76aad278e8bd6329225ef61bb0ed38b3573ea0f8b4b5c89390bcc1c1b0e959fbce5800", 0xe8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4653943831ca452c70f64e799d53eec54b4b84420d11f8dc07738b6971a20b42a838cb4a1fb953f8c9be2f4d2c3699a6545cded1cbb63798c0d17fe90f42c8da66b9533de48c23549cd86f6259cff2144055d2d8d1fa173d9c9593b11c6c0a9bdcdf3d0fddbc14004ff55fe631dfc2f5a789e576cb45045f54a8585df67a6715edc192d0a4ee1c8c54a9a48888d595a07bf62e108994a1b109027f432ca25a47bb672504e8eb6cdaddf0aac955ff6e4adf4fdf02dcf7dec69f490af4790a5a2b688ff31177af6bc381bdb5a9756df0f6d4a8d6c34f2859fe0ca714a22e4641d278d975", 0xe3}, {&(0x7f0000000380)="96cac668ad2c4dffb2b20360bc38ce0fa615592436bc41cac3286bf15e5741f04fa52475d3d980ce3bba09d41ab50184b50216840abd4d0b38bf17fc5d59d0bb5cbbe2ec5c18ed5c78c99079861d447cc614fafa35d87f98f639ccc2283e7fd3e8175f4fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f0000003440)=[{0x20, 0xffff, 0xb981, "cbc3e1021c34962e9318"}, {0x1010, 0xffff, 0x2, "714b7123127e473ca4d727782a5660eb2a666bb246789bb4c2e09bc4d8f607d218a05812ceca875443a9929d964f17986fdf6e558e4b6510872a689cb00672153117cbf1ee5fea9c23880595626ae152dc18f6256fe241028645b4e0c6b0f3c874ec66fac46b4315f0c26572918554b7be93c2ad2e952ea02120399cc19298b66836eb4c70aaf823c9781be0ea0471197de1cce8bdff1ccdcf5a24555373984678be74033f046abd621cce13094ef0bbe9a67511c4e8e84da9dfe980bb84450f591f7d6d7f16379a2b0a692436723d5e230ad19de722b5b4d73fc214df0ad22309f99548b86bd40a8db667219e59ab5e57c1002a734c6a197fc219e9a99b7f661865f25bbc5d19ddff8c49de7e67f4d9c71cd5af0f301b49a24d1e9cd7e4b060a0592fea75357f750064b1fd6d3c10e08af529d8ecbdab8f4e024ef257799cf480fe6a195d4a5048f263dbe0b836a2c8e9e301da464ef01e0045fa813ac609d98787d68deabef0bc167fab3bd835ec7aeb8d1b2f7dfbe8270d73be72a0bb7003a674f6fd42d3ef135423085963787eb569d86e91c8f7d368abc61efb6c377e0c4b54da18036c3a93c67d1947ee46ce0896f3ab209b2981d72b00a89e751322e36c6d2110b1f1f7700ca45f64d53f4c7f1033de18ac1c67bfd7972dffb76c245e9f0816f39c8cffac72778c3955c3651cb504c7a3644bad2a1e39b119f72857cd73951a00c980cfb2a00a4a79200ca84c036d96002fb265592921f6386739e45a1bff4501bf74420c2041437bf63fb7a3a5505e5975d4857f0b375ccbd47e818e6c81ca4fdbaa0f5a9d900d1ab6397cb929162cfd32e7d5a1508c671244ee1813135a0714598e8a95f628bd25d89bb2343ff3391c058673b39cb1438431e007051b43a0eaf905502cd1a01054c1b754e0e215c98549a8e4763ebcc0b95fd68eafcd35ca5cf1b393f6f1b15c80664d8a5b25417949fa446ec1d97b5ee0f7e20f42f5fdee6f8cdf3e719a91723a23c9cae0762f1a50a5df921990454120f66df6b4b5fc804ec3a5403138f37718032885a13f6bf0d3f2b95ace0697cce0adee09ddda2a0806a8cf081047ec4dbb68e8e44074e9a7dfe8b1cd78928a8a05fe661c026b80db1617664c916392462daaa5980865ec9d2d247528194be3562386c862c09c3a9917c54adf12357359fa2480dcd84f6cac3d9c45c38f1db77ab7b635a0951e1c72e95b4bc4d42e996be57939c8e02fe90a164474d82de214c4940989fb528d6edeae5284fb73174dafb1c042c092fb451b8ca8a4949f2f209268ce5eacd4de4d2e26cf9af0d6da199d78ef019e7793cf0f10abe1d1943cec3297466f2612e2fcce6408eb00844084b73615e45dfacf102c6c6b75074ce5580312f594cc71546d2c5c2494f2e63d999ea49975235f8d248d4846960eebf856eee34f8135d1f61a83f33f2d4c214c20debb277bf6a0d1854ba32f29a63310ef8bc3ce8acc50ae96f958d0e022d91df1ee5f454ae52c354a9988337f2624289191fd99cf0337107be039b923229b91d71cabe6ece417c563defd637375fd4ce78c50237b4e506e6a6d75bd6bf8649967309ac35f82a302b51ca29bc0a4edf625d2d21f5e93e3df75eaca8b8781f86f2690bad4c02da0a3ecc85383d80407aa7319842f42d12d14c595f636b7ff322f3c3a48a14b17d5eb0b4b610ea43b4063412ce2670715b2d29ae3689f3576c7bcfa110b32f9a366051b19d4ea7b9e9d368408e8161de9783d6ffa2671bca2d9ecf5adc4ca4a75af861ef37604080b31a3fd52fe7a2724f09457817efbd98dff9c54d75531d9dc5a126f637e37aeee259caa01d69e36bdeb9dbff5d7836e9b40c48329af8c996a437fc9e79f3762f9b31f5e11e5cd3bfe9b28b6985c2d73b15f17a0a995261f7143a3004fd3f314f228325eb8c99af0c9bf42cd6986cc6b83bcea99a2f43907bcc239154956278be48aee246c2e00df61ed24ddcb3409e85208803c527d77b766f8d07da20e40b3a1cddbc54a17833681c9db3c048e9e62ea3a7b046e3d040b1a2199c002313cfa471ce9a9f3f07e42e035f15df4a6acd3796adace26a61b30e7459cddb128dd776359db818f1a942e4b31d5e3ca6b58e6eeb5ebe535c92bd7b0e4be58fca3ca055bd1f97f5e7c22761e53fdb544c210f5dfe54b40764100199fb7bfa4682c5fcc6ecaebcfec1ec457ebbf56e1d36b6a38332faa53e117bafb308dfcca2b614d8aba8099c8951f43590abfb0ac250b342a49364cbe03ab5af09a8cbfb5fedef33b5fa9b60683f9175bf0675d27f38f003f353f491119df4491919b458d7199b0739f94ac755c717f05586a58336d1a364965017bdd84b278e60c9738bd65ffb32f0c7a9a123aeb4c7bef7673b0b65c32624f32a5f8713003674e472dba3a670113603621085592b9525c898c0736c09d345ee0831a44b74f00e5e2ea0eff906751c16f8faca14604ae13c7ba86a73caf5f70d27f6c3c63dbc1cfee1e9d374d435dee9929046a650bfc04c4aa534f335ac9388b0e33c800c7394b095f481653674c3543267722dd4916cc7252a30d0762d6942bc4fcdb1e1768bef1da6fb5bee608d669b3b33cf834a4746dfdf7f09d1eef64a776478c6069b80991dda4232a143f5bec349ebd7ed27fe12fe44034fab8813bfcfe8d5bb5d3f4b602d7c1a62b3dee65d2e94ae7b815027c2e5b3a65f4074cb36417d525e90ae948d8333fd2a47d30fd84608dc251ed7781344dd01a9373648e231a43a7600abebe9276c283aa70248b81905dc10b21cd269115974107d384d04bd0c3fd8e9a7515959ed55d5d4b82bf4d04f0494597b0ee0ac0b6420878b95941abe12918fd6aa7e3445d95e7f0502c4c98ca83bf9a5d8bab2b222bd6b02e976a9d98426e71261e9e84ac858b2da1e6213502244642a76f3d6754eec326e1b60f124d1d3d0d305b684f03cbea7fc53070ac53176f4d639993d5a5db0ea5d5bec14fe97c67d0e48832c6fa9abba37ac15d26d5c3afd6870c064722673320f424a62daae0bd987237a1d34c6d94c7264b26cceaab1f0cbfb30de3ab2c1064701d1026cb61a2b3469079f9879cb27fc2cd4d2cadf5684214a9f985594b06cfc667494363381d42880440ea4baf0ecfd20e44299e3dbfbcfa261cba6a5284e9a563d493aa3c069cb2686b1e8631f27a73187cc12c347c94f2e06dc90cf094a7b1833b2a89a3c22ba34726c726b6f6388433f354e6cc7694ede11a94fbb9c7493f82d14409fb8627e9a4b96565892cea1164b872f22afbc1cdafaaa6ba6c23c08c826a3c79ba7347278a5a4c67e45514e75045bcb39322ec21f816eff73f7b4af098b0dce9b6f2311d52b7310df21f6b936fe8c6b94e8864d5a83285162df585db05d090eed58be922916b4e5e76ce7f55374b1e4f8829d464e58944e154cf6a5b511023a709c387cab18e7d986913193bdad1c362c3964627b48d70e924baa2e36a4494b90d5e214ca5879da88460452ab39be800e10b9c24b7e8811e46688f0acf0cd1845311b372fdfddd60968f724f774d1f7a62520819e1c4a6837b393e2ed73052e6163e66ddcb13ad9bb16ec4a436e3c8ecda9039acd895f7e2ba295ac6a84e37fb46d735528058dd18a52aebd5c1132e05141c534e7ab951a66c5db1ba5c357c6f81c471d6634d800318b8a57fda875b85bf512436314a118e6f5d0e6e29fc26e6cc918c93053d7484df2fcb763c307a5fa85150bdc87dd95ce3a34e02fd0d800828bfae82732ddf0ba25b976bfd3ad2b43517335960f8bf3d219caf35654a983b8d965a2fcd348d10cbd4959acbfe633b175726215e863358a60fe9d7fd29ba40ca947bcf597b880aa4c735644190195869e3e62e52eca905dba4546ad1e046c8be7a7dd4c58b35efb20d8edb319bf67da460d0677fe0a90a71fb00905f9e18811d15989992db4b4336fbfc0b7b04dd474f58530fd7506df9a280352bee7947010a1d193eedc2e1a7f089fc680bd2ed75bb02d25b6f3ac32f9c8fd04faa54bd6b0cb0cfbbba98408298e7d0ca371d61b0ec15b751442c5a7097c06928bb0410fe47eaf56c5df971c784a8e142627de2f35d607e6eae99382e4c296f4e47813975e5d03af5772ee36389cdb4b2ba7000ab03e98c5e2d1ae84c2e62e819d539b48c287c3fbdb3ac5fa4923684007a21fd2c5e7ab85346bd2ccc8b15c42e4aa8e71a2e497478d98f93257811a259c0c3e308c92f692402df91b50029a23a34d27feee452067899a14a20d35bfa8cb5f030cff292df625e0a6c8abe1d69e0eb554300412c2b81f5fd79121d8a37da612200dc17633d4c2602c470fed8df664f10beeba670a5f99775f9f159e8abe8c7d679290ca741d1266fe1270f8094cb75dd5740866f75cf594c9b5abf0fde489cc9cf20bd14c9b180611bbbbcd715a8fa890377ef52f38264f1c80bdf5c649f0c83f1eb8e8197cd0154dc2bf1df6f8a919a7928cb92b3fec68cb2de5837fe306176874e91381eb4afc8d550c13b8810e736e0826f74c0efabad1d0005d3e2c2a130be73de4db37108c53acf01a1a4aefca108c9bdeb0dbd90ba420bfc578c015ec507906b7e063df6b3ec77c9c614a06641cb0bc777b2dd51e1eb331097959f750787b50517ab667059df6cbd83915fd64e2cbd664cc2ad97eb1a385e54b834df4f905a57674d890829552022076234041c63cb70933296c7af0d6937333d20f7696927cf8c9ff8e5417ad596ae527dc90e9f38a38a7b065c5c5e94349e5bc6676b5bfba157d6f5af03560c55c09f3de6b54bec3556ad5c8ccba452b7b8e391acd8d153d04362cad3d2eb6a8b148853195484fb08a8bf8490e2fcccb5ed487a5c7e0f352b9dee22398abc4e6d2887a8851fe193ff61f4d84def4b6e379105c02e49e7cc9827c6041c061eb5c16efc9dc7b22f055dd4b9106a798dbf77e3e4072cde95652a3c59bb57c9e98e346ca5d382983aec60a5737d6bd91776457d79cf1067eccff554d5dff7392d1a96f9b16bd92994af3145d45f12d0fd71a241840c81d47b8a381e9f086ac4b8a64e238203dcc769bea3cbe026199c4fce31c56022f7e7242cfbdab7347659640e93da6e72f276574d7ad504389930614e30903a086df9de91ca82edd910c9e61db19d7f461baa6c9c27cdd8ccf2291674968c9a0160e692635073a3d45f513ba32b961e33a16ac377c4753cfa3fcdc3445336fd4f29937e91a34979e6f4720a0b4d49b9bd58b3bf96a4a06c486ed4e47b5d4c702372543f9fa8c812743969ab07454c39004a32c1d71f8baa2bf6e411fd12260e0921b89dbe87f5a2bb6547a57e9fe66d75a1a60760f7dd3b20480aa741c6339c074a0ae7cc257f5a22464129d8b1ce8e6106f0e95c44b544818d153a32ee78bb539b979c73fce5b6dd244d9ffe1347f080ad8a9d397545dc30c3adcfb5fddb25e1c8e457d53daa08d7d9051318954665c763c3f3eca4adb70816628c75a5297ae37a792b5d65263c7592789d1ed2c1f0115799b744de8c3085c52b0245716ad25e95ac04c3047556e0f54849387bf9c09f1dc4b203f6820a6b836dbb73d768b7169c0b929203636d223bb9a259f2a6b4c65ec9cb221b1e50d64252063faaa8102029b3af60ed7a951c4bc5e03a3bfd8a57d9bd4075f555259f40debb62bf28dde6d81b85921a82557dfde14f9c119a79285ea6b4a5664679339d61135a6ce761caf3b1db33fee6ff74aa0458156a4ddb21272b9de62d1a58a71291af6169b68ebcabedbd81830ab96087ab"}, {0x110, 0xffff, 0x6, "47b6f62157b10d17e2f74e1c5f43efc875ce0134f9ac3c0421a3aea87a02d0b87bb12874b0f07b58950e15762e5093e9417a8daf42447c236e5794530c0e295da239854e458fea3f6056cd72e5d223ef637e959a497dd25168f36daf25ff6ba88ee59c707d44167afddc1cb88742f0adddadb780c4e87b4e4d45dbaa8cf4580c68089b07539c08d3ea2daf21c03c5b95a508f861a0296fb8dd29ef2cca9550d72dc6468845613977c6d6feeb3e6b2091e8982a84f07b82e6f9de5b7f519c924908567c954bc025a2d30eeaa3bbdc3757efdf2d6ea5a86d61a425a5b97db2487fd46a2e6e488e7fb661db714d7667ca45af408f9210bd98f4ada3"}, {0xb0, 0x1, 0x10000, "a8dc22b0f4383ba28924efe9715b68fc30acfe506cf0c367a4e7a5b1ee493ea0ee0237beabf8b261cef638d5d36eb6dac92c27236f1b6717acd79e85fb1ac47d766a9b29aa30eba98226435917aa9ce58efe8750d77bfc830c983540ae58481932d02c8dd435937dd4a85397bc7675905cabc162a3807c7b2e945b95b6cee2515d2177c8285524b852bd33a47d2d80f0bbda95da3e06ba7880"}, {0x98, 0xffff, 0xdf, "85d8cf58544c84a73cd08e99b57087751baff06e1614f204aef1abee594fb0f4f88ae32f96ac7679b74fed1a184887d5486c86ff53763fb570c0abe71709b445cf6d2d1335fa6a867a3328c8bbb3eb324a0bb7ddc09bd4dfcf70cb20581d8b898ff474fee05e62ab33919435ba779bd853deef48ef6b691c0fbd7c579c94601a60a29e9aa2cda4"}, {0xe8, 0xffff, 0x9, "244f48fc11907de6ff653b33e3b5e01a0925982fe258e583c58f791855b2acaffb89a4cadc397a6e5ca9fd70f5d66d36bfeb4b81673775a705841d5374db364f3764364f597b0c6d67f0e9f2bad6d9d1d00f646f0fe844f8125e74cb780c1c35644d16f4f7b9f3c3bd6b301b30634c23d9de67e4b8b76fd73b5ff4d7d48f5fac844478e739e9f42481e60996918c40fd5da09e4cc4cb73c8966cfa3c9f2a5a81ece3f0979e487dcc5457c10445f8a99584c71ca45b6fa055993063c440f9e01064bd0440fb40f2cbdc6ca08f91b2d670b62b48"}, {0x90, 0xffff, 0xfffffff7, "0bdb2b86bd0637dbf7f6f4b63609c9613e9330154738cf98d7c2b72bddfbc1391a9812ea1d6e0dfc126d28cd4d1734c261563bef95f73ca0228da4985ae9d69a8ecf87ce01a55d19082a1c6e6b9bc94aeae75284ae94b34d95e26a8d55fbc162c6319d63d2f0325680b348f38655121fd4e8b0065b6e252de9"}, {0xf8, 0xffff, 0x1c, "02f40b03087589c910f5233c07dee6735a4e0f638fa84c69b76c07df48a6e5779d24670fb7f06d2f2165a9c5f22a59eccb7ff56069b4dd92caf9350dbc788c34f9e17a99561af38e7205c77f7e3a3ea1233c1c76febc0f3156df83fe640d05023e79e92d2df807118674c87eb9dfbd1251c5a37dc25a7522101707ce866125425cb85d744a7c3a4d01ca2a7196be5a1d6a7cb09246e40fce7f919fa9aa1a2f69bd778508986d9e43e6b0070887c5261f17d893774696f0880103670c6c0d18af31cb1c709359c4f07775602a824386ae6007084c99be5229e336a19dc9d79b7419fdd05d525ec1"}, {0x68, 0xffff, 0x6, "efce4bfe4cd769f2f3f938f8026cfea214e927836301c6f644fb6582acca5bda8ec997eea11ec3a1d2379082b05093c87dc039a6bd5f8dd93e9e33f167ded4990f153c0ec1a3fc9bf8fd5760a946468b63c75a9ed04ca0d3"}], 0x1560}, 0xb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r3, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, r3, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) sysctl$vm_swapencrypt(&(0x7f00000007c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000008c0)="c09317b86418ab964fb1e0d7ddfa6e5c8a1a783894cacc1f9aa00fffe2135fa447cd865097c75605870ab946ed948259f81918cc1d76d4ded986e9b895be9a708da8a2540e9bc3b121529933837d2e5dfb816e9a9a5c392b3b348071f52552905c39bef2c2ca4163e5e8709eb492f2c2baa2ff2c652cdcaacc8e53c5c3c53c5f5b0b42bd59031e5e6d7eb008a425d35a6c7513945414156204c7905cdf9daf94cc4191b85f018d953f52ba29bd5fd1a18aba1850bb4e726b5eeeca5e76e1c2d6bd3047", &(0x7f00000009c0)=0xc3, &(0x7f0000000a00)="51e20fef996e6b15ad2087a4f5480fd9464cc536bc2cdf049f675e5db9096cdddff92ad91e1f4602551b24e4fc38e36d0c79b13d4d04844170e9f7c6a71d472e0b52e7ea52f8249717dd90396ae0375e0b677742f44f40a263fa27ce667c4e6a23e25290f16c7cb1f7122368fd0a1bfe6c4198100a12cf9ef20ed5e022d871b08d0dcce6be614b93dcfa39329bda7bd5edeb88e4321090b819c8343da6a896c3ebe0adf97a679f19668096a93650d2eced45d339c1e4ff881cc329e2b16df81534d163103bd7d5c5d99c8d1c56fc94e0e70d637a6a51bf314950", 0xda) accept$inet(r0, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x1, [], [@jumbo, @generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 18:39:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') symlinkat(0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) fchdir(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) 18:39:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3, 0x8, 0x7f, 0x80, "cf5a812d27c2be99e5088a68c2655ae19640d3f6", 0x80000001, 0x2}) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x53) 18:39:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0xafb, 0xffffffb7, "00d8b6d4460afae21d993343541d8216ed6c981a"}) syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x20) 18:39:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) getsockopt(r1, 0x1, 0xffffffd7, &(0x7f00000000c0)=""/98, &(0x7f0000000000)=0x62) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x69e06ad30175ad10, r1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 18:39:45 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x4}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$IPC_RMID(r0, 0x0, 0x0) 18:39:46 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendto(r0, &(0x7f0000000040)="9bdfeeacd62b435bdea680ccfa953a7b78895b53a0fd7ea8aea3dabe7272530609e7c1554fb988a3583aba799df832b06d77a5f10bc874606cd707b601001dbe1cae379fa048474ff0a66bb1aca1d440135fab4f6e1c910688df17d5416794b764bb2de3330c3afa3c5b25e9833790f0a8", 0x71, 0x3, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000058d66db46e12e13d2", @ANYRES16, @ANYRESOCT], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x192, 0x84}, 0x1, 0x9f8, r6, 0x0, 0xa, 0xfff, 0xa, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, r2, r3, r2, r3, 0x0, 0x7}, 0x9e7, 0x7, r6, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) getgroups(0x1, &(0x7f0000000180)=[r3]) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setitimer(0x2, &(0x7f00000001c0)={{0xd78d, 0x1c84}, {0x6}}, &(0x7f0000000240)) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000200)={0xfffff000, 0x7}, 0x8) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:39:46 executing program 1: sync() getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000003c0)=0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x2) setsockopt(r0, 0x0, 0x24, &(0x7f0000000080), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000300000002}) ioctl$KDDISABIO(r2, 0x20004b3d) setsockopt(0xffffffffffffffff, 0x200, 0x2, &(0x7f0000000640)="174df9aa367a216a0f4b9a1647160f31864166e9eee4c79f2507241d22f8d903f5ac6e7a", 0x24) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="6ddbc733f00515697693ef7cef03f0b89eed32f693afe1260cd0b1ccd2f0053eae4e4e0fe23087f5db0f53ed5fb5cf9dc2d1", 0x32, 0x0, &(0x7f0000000280)={0x18, 0x2, 0x2, 0xd08}, 0xc) munlockall() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYRES32], 0x8, 0x800) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000002200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000cd"], 0xcf, 0x0, 0x800) 18:39:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x84ed, 0x1e, 0x1, 0x0, 0x8, 0x1, 0xb4, 0x0, 0x2, 0x200, 0x1b8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffe00000, 0x0, "00000000ffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:39:46 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaac9a81b0e8caa711d194170f1e4afe7ffffffff08004800003c0000000000019078ac1400bb00000000010703f888029406000000000d0090780000000045000000000000000000fb000000000000000000"]) 18:39:46 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) r4 = dup(r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) pread(0xffffffffffffffff, &(0x7f0000000040)="b0a9531b2e571a3539b3f45cb99edb998ec8648f25029e0d117b240304427aeecda9df700fa9a544a0551c931f894055b1a0d6920a73b472f5d9", 0x3a, 0x0, 0x200) kqueue() r5 = fcntl$dupfd(r4, 0xa, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 18:39:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d", 0x81}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 18:39:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a94915f4807cc", 0x2b}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) munlockall() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:39:47 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(0xffffffffffffffff, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60a", 0x1bd) r1 = semget$private(0x0, 0x3, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) r2 = dup(0xffffffffffffffff) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="34b4e144508d8a9a5a", 0x9, 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000100)) read(r2, &(0x7f0000000080)=""/51, 0x33) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 18:39:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='./file0/file0\x00', r0, &(0x7f00000003c0)='./file0\x00') chflagsat(r0, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)={{0x3c, 0x1, 0x3}, 0x80, 0x800080, 0x3}) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) getpid() ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x402ffff) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) sysctl$machdep(&(0x7f00000000c0)={0x7, 0x1}, 0x2, &(0x7f0000000840)="9cc586551b94641f24c8312e2e6791096912df98b76d5258a17e9e0404f3b0f5442a953066933a54801e4e93f9b188cfd2ba8dedeb024b3c26fc50c6a469c9a1b69cda71215234740a501aebea0002d62ef6eae015b63c00252ab81177d3f7872df337458295cdeea84426f242c2c0fc2d8426050d6e934736fc2c641e90ee715d8d832eef7173bcdfee87a0e304457f56d67b58a8cb5ceec961af4042153f5b4916d2f73ea7a1d7f2dd471ff12e326ed23491dfdf7ceb604496cb1a68c34753004b0baaf38c55505c6aec9d62afb75d9e842123bd9e4f814ad9e06c88d93cff1a72f59325f89136eadbe1372105e299b74990a22128df04e948d3d9733b162d9d054bbe6d035dc76ed9c79e5b6499fa7c7b363a353c101b1a786b26b885d3871f26913eea956d126ff289fae2b4b6ff7814676ee840e84eb612edb7e088b45c7fb963e921cf5c3e7d9f0e0309832a47e692534e043546e1456c732d1b4256f7a837bea77ac93af8a3d90b3557309e0e31a29506868226515819886eb95d4ecf2af60c1801b66325d61cb61b798f145bc612659b2734c0e04742b5c9a645ab32386952b1958d8352a8e7350b744fb8154b2fcb2d3c764accdb8f1968202f36ace895416c5ee9569fcecb2b31f7bacbf9f671f1d5f9a999b2c1c161d6d1b3a7edff98c6424b064b29293a673d3f347f8add013aebf3b0f684851c4e003ae128dad3abbfaa5ea840ad287b3e8c4903dee984800b23b3c4f90bf10f49d02c4fce5a81a562969bdf594fb773239c56c9e2537f7306fb6dc25a592aa3a2cfb1bc9e8536c4b2b07a0c79866f0755def2705069b7f305ac119ab8cc8ba13757167e0bc60d6de76ee368556ba9769ba195ad4bc00a88d07614cd21db7641de0f280826e238c7d2fc99c1d6a670a7ac821f422c208ab8e3f71a4df38a2126e35a854331caf8a08487ed5ca8cb31622e9fc9a81bd929224a6868d18da97c60f9addf6cd6e60982754ec20965f21001815b2ae12c64300e9a4edaf2318d9cfa304ac2e62c2886799fe1476d6579a0486244da1633fec47af06f0da7f5158bd97aaa527e90c8a1aff979929487e862cc3b3f2e6c4ffb0f658b9f2649088443f496a64f9057df348f2affb008155675deacab7fe4ad6cdfa2c82035ea61a32997e0ac7693c9fcc575062cf3fff845350bdac4d5935656cfc667d3d8591162cf42e0c819099ded6f03b172b06f6127a5534093bcaf79884243a81dabf48470e4149d542769346be69bc6bb0c82e091cd003cc0c4df079ef6a035bb3c820f8db95d5e8d0ad49facdaeda105c6778b71293029ecddaf8a175d4cef88bd333dee38a58f49e1209fc411e7cac531a2c93182889650dd7d7a08889e89fbd0e95bbd0c99703bb978b0575b3c279c053e1707a95216a9d9d642f23bec14c715074eacbb5511088985496b67162b85fd91fa9dfcc1e5eff90b94dbf86cdd35f0dc6062787b355c6f6518379050d1ea887de9d6506f258e611b894d50266524a949bad618d7b57e5f27d2ac05a5e5142780148bde90d51fe0f51ea6fe0060fadcea847d61830c14a5fe6e29028f71c67b19063ade0dcf29ccf8f2226e7b276537aa7a5336ef236de38a0afa2ea5da43fc04433be407b1f31e09bcb4deed96347d66dc0a3470d0ed7d63653d63a950afc8b6087f940e3b50fd5b3e569fdf9ab39f7f4317126187406ae976978544bbd2f0139fe764d34725f62de1a94ce15edf92527e40736198be590460b2cf5b9b23bca790cb65b81b8f7de6983a0f3f3441e9f9c8392e8dac9bec0aa03a92bf740123bed27f0feaf4dbb1a45f728eb27e94578b3a76fef56ec45bd0f19d5e6dbaa03f55cf7163f9d75f3d9bca49462b9facddb90a85d180b9e7748d4310c6ef07ac920ec35b1e7a1b909592259627f615f2bc1c959f64593a279e71bebf56f779f38f63d3e64a9dc33b81f4f97d8f8e2e980f849e4a2e75b41fba23d727b1997bd76e4c00f032e39aa35190f7e99df6c50f2d5ea86cd3c4b32787e7068129e5198a3375ac11160e34a581d4ba3404cb7c2909d919d8c275d7555a9b49ad5951524a2301a7e96a53f444f0e472b8db2d6266c6758483fc01286e8e2b98c745129c6a6272e34b40af225c9e60a257520517d8a5cc344929c34626641c927328b144fab8756af26958798a4b7722fe868248313561ac0a249f33d6fb5169705a5877af3621bcbdff94464c42d5d87a3ce8688b8a9b12db0bd33490d7edf225856dc7a5eaf5c1b4d7e82a93bdb67f7ffddbb71db3e0bb7fb03083a515defd8dac537c1283b6ba926049483433324cb72c342d69d0f0c54b627ff932a09a2c89ce6078b615f85beeb95403153a4471284d16be2421292218c7e762f9cb233dfd8f820bec9041e987fda9e3941da58d04818adff574b7f30d942223daa3effebcc37591f8421013f8e6919fa34e4cbdb72980b689f49d55ded88ec0d8cffadea05db5705e6a0ab1688aadf546784adf76b5db4719d13e7c18bc109d9fc0039d0600a3b4df8fae4bc95765144381a2733252c265e37afc8c7d53f098e474c10fa84341543945d54810de6bc42a03dcfab552b9380902b4612f1f97539f50a288a8d6d70b25321a6777942763b27770280264baaeb19eb32ef0418484179e5ef1123f71dddadb8660ca69a40b344a75518c3f2be7d39dbe2db888cf0ea40424cfab24e7d46cbe9f61294439df36ce6be372b56d0d5670207e2c6e733b78a27e54381854c35133e4844193e377f78cf1b965f3a475c70926e14de038d18205dc65e4fbfb7e6e59489d3eab585da5ce9c6d8d4af10ea17de05a426d9ab059c726736f51a45825d6f58e87c173321169c6e47b9723c59ebd1376842c3ed57c2e7ecc095bce667a8f7d509226f1b61f747a37a2d17dccbdb8a8860e3f2ebb6edfca50cc83a50d88e521e6f7d0483589c8e67aead5a5a81baec958441206da53569ca43fc8ee239a7ce600a1df41f3f100f3fadbadedb0b1f16764913bda4dc8ce09e351b3a8b5672609a69748ba0ecf8ec15c789487a3133b8790856a9d7a0786b3e5ace5b7db1df4597c2c4dce1b507add9f0c938d725e08d17b6dfd79cab624c09069e07c12f84b32d455149806f92e22fd5213cf717631ee63347117888dd5897e66b96fb6f97dc3b94297296c04b45293911828644e5e1f9300bea48afe3ffb263bedc3a8249ad8cf139670b0ea9e384ec1860fc9794ff80d556f236dfd35a6c473fea20f56dfa69b732d10d3f322bb834d943bc4db31838be5b549cb590e7236fa1762760fcecca16d9fded20abb9c82794d3a2f02253affbf8590200483a786d8a0460412255f31e3f2084d529d35135a1b0f08f5d8f9febcb27ce1b4f49df9fa7e62cd3f5f3d30bcf74f1ecf6b423c3614198c2f64b386f988e19f82919d699fbae8c1e8e884976ef02ec77ee4806937651dc1ddd255899cc3a16e6bf3028576e49eb3a5796f491094612b42274dc3f5238f2eb1ac7a2216da99afa55820343dc3f0a94dfc92b9ccd87d4cd2022716be91a04353b8ab7b4111a5cd712984fdb879ec9523eec049d83a9ddb5869236edba8fb1a184418043e86d1e95269f37166164960fc5dd33aa138e71af9eeef0cb718736a187cc1f47cabff92d8cf87a07e4812a91e23cfc1373d12ee9af67cff81ec2604f3f0280e0e08503899302f0bd31ea55f05f7b4c2c132b7a289cb68231efb66e4c1269be45e22c8857bd1693f6f29828a9773298c24ae689c552e2c40ca774b2086e8e64b6febb3befd9abb0fbfdc21a172514bab5742bd6b68680b883f4562046fb140c9aa75cb811d1b89c0312688b73dc4d2f768ddb7926e5fedde3363944fa40cde0084ebe22afa4c0b9e779ed8f655ba52116bd1e8683e66b598c8c46603e5d48d1723695385d286e8d3fb756dbe38ad34d7c90f2df6484ec8909046ec4b9df46a2d475104540019fa8d4e58bbf3654b196e19d78dcb17756645843588c092eac108acb8c174f0836d55c527cf6ce8dc35038ca51803472a6319b8a7ad61083db7cf80dbc7112e951cb7ed45944a9ecbc03ba47fb83bd6d27ef092e3e71faffe050932e5a0b5d8308fdc21c00bbcc467c10f126ff5bba73754b7d3aaee5dbb1bfe0e416e79c1abc86527572dee5bee528953eb4ebebd799a1c355cfa0b23c7ac510a31e762c1ef0fefe42985497529cee324bcb2c31e1f532ee3dc412e7e9037c28faae5bf6b870c58e85d9531d3afe23d9bf8d40ab1953c8842b2902b085b09404b9a4d706bfadcd05452b1864eec6a6cfc085231d16953ef203918364a918e36d09a6a7d99ea4ad43f752ef991c50d3e7bc2a97d467c4ddcf0b0dd866c9fdf6e2f48b387332337a9a30875dfd5bc24a38ee12a04947718992be7666b2324935876143273892ccb281c92a53cd04fc8868f091db7207a5203f85fe85fad8eb6d0fec276680ba4c943e506db43e37d8238a642190099a3c73d46f4942b2339855c3dbb1101ce8b2fd7d300e6540c818bdd354b545d13b827c7e7137e31e14c1661975b3b8658eda8a6f053025a101b7b6f123de98aec8c57320ddf8f690a9bc5b3414684383eef89929e0d5ecbc6f1b9c3e73d1281149ab44c2360a8b5b7bb952eac86ab93084b504b471ed4319d59a6b4978d58b8d8d406640f99b4b5f5002c331671d3d34fecf3142147c1d0740f63869fae52fdecf8d72807a3097e9e9da30ec366a4d3779287ec548e89d4db26f1f1da00311bc599d8d071686e79c5a94a3bc7f734afd71a60ec95a15425a3d0596a21864228bbd7f55cb8627ef1dac5baf6cde10e71b83975df52501adcc5f8a824ead5504180800b0ec81b8e9bd6ce3e8ae55f048df11d111d026ec30113ff6e88e8e3d31448f9ee48907aad475c49385b5d1113658ca9d5deb52ca8c8d0ad0c52061714775d2a6c9938d33b21090e2085a1f7dd9e621d1c3353ceea4b2d725dd4c5b03b3fdf7644406648fbbc87e2efc80556b6d42dddffdba4514e04a30945e919fa44680ca26886a84129f7f84aaab1e57ff01aa7e8c4ea8e95e329dec4e350f0c935f1f3a21bd6f062754060acd1f230846dbd85f850c0869dd4dd2d80da3e0697715568b41bc99ee4b9912fe4673d8b27719c16a16a2d2223eebd6530154643192906182a098025aed89fb632072a058c04db1206ab34d1e75b10b6e80335b8765f55ed061665902fd7877ca567d76c9d5c8365b829af173dfb6458fa72cc6b0f64980509b73c0569dae625a757e59d1a575c4114210bdb36b77e9624d0c8657bc933e0deadcd3d9e8c5557867d0a157c7f1f1b266e529f14171f9e8b47c7c8bbf876422a5a6228e8f90e85b3cf9b8fd6b20aca0f4e17414c9c073d12bf25135ab3ca8c54a4e6ef22832f50ba6bdc4555819c56b54958daab9b391373b9bdeece0adda7ff1ad1c91dfeedc5a4772497740173e17c35b9e34f2e3c311a70b92f420682573a4474202e528b99c3ae87c5b22b79a1b9ff62e8721657ead699ffcbe4e049711c0679c7d7d8e4bd92642cb716ed78f30b3e2ac7e77e4daf19b8a6d8578af0d3ea2fb3d7da66faae5af6c69b5c4ad7e875f26af41903b3ad6d9641d89eb9211d3d889b1785b6c00da23639c4a0be3bb265f54cde5a8f7eb77f11796cdf4313333670da6d5a279143501a9eaa73ec826d56bdff1e587a514effab67df65beff9f2635366d2eafededdd162c27cc48e99453475dd1ecea0d0ef43bb77e62ebfb03b958de91ef93f950766e1d3727c0407461325a1397", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="0d71f35accdec7c34e812b15cda44834f95bb5cb6c6cfac3336ea0b4692c6023783dd5d3b3e1ea25bd9c02de0bb51e21e2750fe617335f5715e8c66e33f695deadc8820a1a381b093fa8a4116a0ea195877e7ebcfe88323506950eaa", 0x5c) 18:39:47 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x4, 0x1, 0x1000}, {0x2, 0x100b}, {0x5, 0x2, 0x1800}], 0x4) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x1, 0x1000}, {0x1, 0x3e, 0x800}, {0x1, 0x4771, 0x1000}, {0x1, 0x400, 0x800}], 0x4) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000001200)=""/14) semop(0x0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000380)=""/141) semop(0x0, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x122, 0xff}, 0x100000000000009, 0x1}) semop(0x0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') chmod(&(0x7f0000000200)='./bus\x00', 0x4) r0 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x9, &(0x7f00000001c0)="ff350316213b8577e9ea03dd77ceaa199437ac50345e37dea5dd9c0000", 0x1d) fchdir(r0) rmdir(&(0x7f0000000100)='./bus\x00') 18:39:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r3) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYRESDEC=r3, @ANYBLOB="a6cc1d62e5cbe33e552dd4d4ad0ce70aacd65aca6856d1ac429b6fd723d8249c13d23eaa104f395fb2e17c276f5b57892d6bcf424bda606734893706a4cc799bf2b61b3f0e12124d9514391a6aaa344b7f8084ccf608c3794409fbca01496f20a57905b38c542f55709a4e35fa621d1333e98fa9330de19ce59ec1b0f1ead5709be4330cb6b78ecedc1026b9b728bf73efd4acf5363643f4bb8e161d706502c7a3b4ea073862f0fc4ac20d9db70b0976fb1ab038a4f979897812057db8a8e3df0ae2fe09cbf8387cc0da70af2aac454e7b904606b32b3029c7171f4767a66550f966d1a43433b7e1e32c7a6f9537845ab1deda866026"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r5, r4) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r6, 0x8e3) write(r6, &(0x7f00000000c0)="9fbd211a997b23be3d41617dc6bdddd8817a9b97c54cdaedfb94fdd59e67fe451dbfc0c164505c733938df8ba633df00f893595dac2ccd3e8b629f64117cdba283c4255884529c9b00bfd6d514122d97d7c9b4f119ede39bf5cb1d4daf145b1ca288ce2d642d946bc9869fe32ac76b0bf948258f9ce6d4361ffe695c9a9b88998637671928f3c3c196cdf90fa1f4cd6ecb0c388440be78630d77e79abd5041614bac5f088d8986f3404478", 0xab) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r4) sendto$inet6(r7, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 18:39:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80002ff, 0x0, "3f8b00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:39:47 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x37}, 0x2, &(0x7f0000000040)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) sysctl$kern(&(0x7f00000001c0)={0x1, 0x40}, 0x2, &(0x7f0000000200)="c90a1d5a5c2a308f7e85d89c732ff1801e6fe5b371dd1612aab4d1e654f8f4a74fb7e8391d693f55d9f4099f0b53cbd7ab47dcc5316118da027188b68c3d050664a2b5b5d298fa982118300a796571245375483123099abe8de7036c7916b9d4e4ca61190a719788277042f76c7628b8697aac491987416d7de7a10a5137113103001f2026c640e746d491c7d1acf3cb9514904b04f4da8fdf54c7d1fdc8a194a75b4971", &(0x7f00000002c0)=0xa4, &(0x7f0000000300)="fc02e3d03db6acbef4075440d6a74ac80539cb265cd143bfd58f2e580a9a301818d796572c7ca071c06e61ebf4f7", 0x2e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) 18:39:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) write(r0, 0x0, 0x0) 18:39:48 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) shmget(0x0, 0x1000, 0x90, &(0x7f0000ffd000/0x1000)=nil) r0 = msgget$private(0x0, 0x60) msgrcv(r0, &(0x7f0000000040)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) getsockname$unix(0xffffffffffffffff, &(0x7f00000010c0)=@file={0x0, ""/108}, &(0x7f0000001140)=0x6e) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001180)=""/51) semop(r1, &(0x7f0000001080)=[{0x4, 0x8, 0x1000}], 0x1) 18:39:48 executing program 1: sysctl$kern(&(0x7f0000000200)={0x1, 0x28}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/136) 18:39:48 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = dup2(r0, 0xffffffffffffffff) r2 = getuid() r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r9, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xff, r5, r6, r5, r6, 0x0, 0x7}, 0x9e7, 0x7, r9, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r6, 0x6) 18:39:48 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x1, 0x3, {0x8093, 0x8}}) r3 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r3, &(0x7f0000000000/0x2000)=nil, 0x3000) shmat(r3, &(0x7f0000000000/0x2000)=nil, 0x1000) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 18:39:48 executing program 1: syz_emit_ethernet(0xdd, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ff7f00a70002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa3203000000000000000100000100c2040000000804018000010001030000000121000000000000004e234e22000890782daf08da01ad8390743c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a4505f869a3059dd869f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b00"/221]) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0xb9, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080044f910b30000000000019078e0000002ffffffff0c0290787f80000042e4000500660007063a0008000000007f000001008907208000000044248113ffffffff00000fff7f00000100003dfd00000007090100000000000000000000830b7fac1400bb000000078317e4e0000002ffffffffe0000002e00000017f000001010144207fe00000000300000101ac1400bb0000000300000202000000ff0000000100010000697800406b2a364dd538f21cfccc7495d37fbac857d70fd41bc7ce5eaa8fb576cbb76b2a64b8a6fa076807bf8b8fae82589b0b17e0a8027bfb3b5d59481801bd92483c0050b5d252c7b1a2af22d797e37f19e93e3492442a6b6f387d4e8f8c199dc0484108"]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xf, &(0x7f0000000140), 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) pread(r2, &(0x7f0000000140)="bf0ad2f033e8d5398a729c8e2e4f8789eb2c2fb335cc79c429525675d8f71518c8423896eb49a534112829a95b59098d0b95f21e07e1384107547dd19c0195129ee5a6a0922dafacc8d9d9aa23e832edcf7f356c770f65340d5abc8e1498dd79a9754b0e2872d2dd4bfe98105e27c4d88aeda802fc04c1860a24d215ea84cd6198d8eba86e991b609f9c2a2c1ce05c9cd6ea2cc42b4f9ecb908ee11d28bdb5136a348cdc7ab951892826c19ab6909b2d1a3d33188d55ce1c8e36781206b01ae3613f6fdd36b4cc", 0xc7, 0x0, 0x20) chmod(&(0x7f0000000280)='./file0\x00', 0x40) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x7) socket(0x2, 0x1, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) 18:39:48 executing program 1: syz_emit_ethernet(0x67, &(0x7f0000000400)={@local, @random="b7f9847cdb10", [{[], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2d, 0x3a, 0x0, @rand_addr="00000100000000000000000059e5924a", @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x80, 0x8, 0x8001, 0x3ff, 0x31, [{0x0, 0x3, "af1446485fd12d37351965c9dacfed0b9fd855267993109ddd7053"}]}}}}}}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xe011, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x3, 0x1}, {0x4, 0x80}}, 0x2) fchmod(r0, 0x8e3) r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f0000000700)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) r2 = getuid() r3 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 0x0) 18:39:48 executing program 1: syz_emit_ethernet(0x26d, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @icmpv6=@echo_request}}}}}) select(0x40, &(0x7f0000000040)={0x1ff, 0x1, 0xfffffffffffffff9, 0x9375, 0x2000000, 0x6, 0x2}, &(0x7f0000000080)={0x3ff, 0x400, 0xffff, 0x82, 0x386, 0x8000, 0x5, 0x809}, &(0x7f0000000100)={0x0, 0x0, 0xa712, 0x6, 0x1000, 0x5, 0x7, 0x6}, &(0x7f0000000140)={0x1ff}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) fchdir(r0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 18:39:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) r1 = dup2(r0, 0xffffffffffffffff) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x54339478}) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1d, &(0x7f00000000c0), 0x4) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) lseek(r3, 0x0, 0x7ff, 0x1) 18:39:48 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x83) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ftruncate(r2, 0x0, 0xdd) 18:39:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 18:39:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) syz_open_pts() execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x680, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r3, 0x0, 0x9, 0xfff, 0x80000000, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, r6, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]) 18:39:48 executing program 1: syz_emit_ethernet(0x21c, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff53a65833936a86dd603eeefe01ac290000000000000000000000000000000000fe8000000000000000000000000000aa0024000000000000c20400000000c20400000000c2040000000000010000facfc25fd1d97d7f129e96ebd539f894f4ca05d7620a901323f8c2c4f113048795072216b8d686bf63bef6a99941f02569df01c51e60455ea2fccd28b713874009c09a5c659350913e4f168c23b14dea212d6fd7ef6342c6cc73cf9be7cb9ecc21fdb68591145925dc6a5e101411995562b38a182c04688e7ae50d60409098729d1977268386ecac8c470b265bcb6fde49f7171ab7b09ddea560a2a1d8bb5ad885477428e25595026b4f9318e51c1b23eeda7d7ec2a9b94c00bafa1e64925cd388b29bcfb4bd4a17b4e255a060f0e2da9e919b425bfa918bcf464d083bf8d6b2f31832c816dcbe4b00f16dc293f0bec3e0b189b4d30516beab62cc040100c204000000000102000000000002000000000000fe8000000000000000000000000000bb00000000000000000006000000000000040100c2040000000005020000000100c2040000000001080000000000000000c20400000000c204000000000000000000000000000000004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000009078000006214967386a3fefacea1ae03f00"]) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, r2, 0x0, 0x1f}, 0x22, 0x7fff, r3, r5, 0xffffffff7fffffff, 0x9, 0x21d3044b}) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r6, 0x8e3) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x1, 0xcbe5, 0x20}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) r7 = getppid() fcntl$setown(r0, 0x6, r7) 18:39:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}, "810000005ee1048c"}}}}}) 18:39:49 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) readlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000300)=""/4096, 0x1000) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') rmdir(&(0x7f0000000040)='./file1\x00') chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 18:39:49 executing program 1: syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x1f3) sendto(0xffffffffffffff9c, &(0x7f0000000000)="71c3c35c0274600aff484f01b53d37cde378d210a4805cfa5101cdec9aa70410c45680d55eb67d1b51f439d4573aca801d9259470d2bd79c3b3aeaa134e8baa4c09a30e438b635df43c5b5cc987cf8936d9e5a3a30a11177b761651b212bc17aed0ccab547f76d0fa277953e", 0x6c, 0x406, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x7) 18:39:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)=',(\x00', &(0x7f0000000200)='!-}\x00', &(0x7f0000000240)=':&.%\x00', &(0x7f0000000280)='^,\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='\xca\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=')\'\x00', &(0x7f0000000440)='\xff/\x00', &(0x7f00000004c0)=':#{)\x00', &(0x7f0000000500)='!#$];\x00', &(0x7f0000000540)='^@)\x00']) syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) r2 = open(&(0x7f0000000480)='./file1\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) fchmod(0xffffffffffffffff, 0x8e3) fchmodat(0xffffffffffffffff, &(0x7f0000000840)='./file0/file0\x00', 0x12e, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r4) sysctl$vm_swapencrypt(&(0x7f00000005c0), 0x3, &(0x7f0000000600)="2ffeed9f4b649f83530d572ae22944436c5edeef430f35eabbc06d070ac3dc301dc28ed9942f03f9bb2a1d7e38052a375cd43fd663a2327f7505488c08aaacfcc8b047465da529f7374619ee9a65fbc3606ab2d5fe43c1bd21b9bc71296e57f386fcbf0d710749c42126066ec55ab42bb9aff20fa59a0dfed964f25048f59b6e5750e92b4e2e607e15174cc5809aab553304ca59a9c4944b0f1b46f3b772bb4a72765ef28af00187305d8d22a6571724097764beb1817868fda18180f1423b839b4e17171bdcef449ab1268d24ae9bfcb6783c617c534ad59edb8e97fa328b6f847733f1c3f87f4d", &(0x7f0000000700)=0xe8, &(0x7f0000000740)="6538f7e0c698e71a80a9da3625133a0798c1737914a3afb6c9c907b32667aa5b3b6859fd10a4dda689c322b0ffdb812960162884117e35f66f7f5cc444eb63f9eb298dc35df5efbbf9964b6fe472d4154015f1920b01fea8900f5f292fe09e5475ab5486be043f7acf54f268b0ae488f324edbe8847fb9052a4ec48d5fa027ca09c0fc3b8f27bfce0cea754d9bd472836487a6ccd210e53cf5cdce8849ecf274e0970ac2aef460d609842cc2dca1ad77db81a25a44230c01346d495358f4be9831426d7546a919ecb870d68678787e06e845ae8fca58bd231d4942efa882bdf759be4e38f2573fda9312f2659a0b52b8", 0xf0) fcntl$setown(r2, 0x6, r4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3fe, 0xffffffffffffff7a, "73cc27b82f7b8e00000000000000000000ff00"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 18:39:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x20, 0x3, 0x4) recvmsg(r2, &(0x7f0000001140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000000c0)=""/60, 0x3c}], 0x2, &(0x7f0000000140)=""/4096, 0x1000}, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 18:39:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x7f, "2ea86ee16eb5950592187981d6783e2d00", 0x0, 0x2}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:39:49 executing program 1: setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x400}, 0x10) syz_emit_ethernet(0x7e, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@empty, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) 18:39:49 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e341774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382e09000000fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xffffffffffffff31) 18:39:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x20) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x20) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) fchmod(r1, 0x0) close(r0) clock_gettime(0x5, &(0x7f0000000080)) shmget(0x0, 0x2000, 0x101, &(0x7f0000ffe000/0x2000)=nil) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) dup2(r2, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x4000, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x10) pwritev(r4, &(0x7f00000044c0)=[{&(0x7f0000000200)="56704e6f0298152980e0acd1ea70600abfe288fb539b4da8b21a3d75068057822fdf9cae2a2fd0a29fd43a603f15cb2852612c356c4f6b21", 0x38}, {&(0x7f0000000240)="5c76249a766b7a9eb380cf074adf300efe3e75ac7874b2dab6a4ba4bf61c80c5e1277c482bf3288c05e0a3b58b9e4b6109afb18dd7dd5c69686664bab85d354b6ea18e1faf97e9a1a300", 0x4a}, {&(0x7f00000002c0)="a11fd9ddf7dbee5cc171ddaa66435fcaf1005ea0b3a265d7ce1df4a7ab2c0d23c5c08dba97c05708ae2acdf25f2d845b514be66444e276fe081d92f0d9ff22acf6a20b52be2f1d3e408ed6f8b7f03604c9e598c13733e4d1", 0x58}, {&(0x7f00000004c0)="469906ce21e69e8edffc0d188c68f6c6c6ad6a466171cac3744a020e973a522a0bcf15a2f48cd55b28b6c9d2c07111ed1f859a07e868520ad724a0e6bf4224f7c427d416a3be8c628c731ed1b7dae1866b58afe34d159f5b82efa5b5f9ec7681cdbef8474ea8d6a47a3522877930becf8c799a26a3bad8ce23af8342de928f60fea9d8b4d3646d0f433e77071eeffa15529baf8f6fdb5280a33081c5fb3c43a652acd8b2683c840ddec9bf1060ec9cd93797cb98637372a88136665054093cf10261daf2fafd2a62acd1382463b54dc2cf2b569799c68fffccf7e7262aa9da390496be0a33b0c999acc014a721490acbf75838a1d224d9e08d9289fc53919b251afb877d31a29b225748c09189772f6e29216567d784b98374f24bdda8a5ff0af8607e625b0bab529a4a287cbc4b5484579bedc8064472f482e35ea92dbe7f980a447eda47af9890be0ad75f6ba6fbf1e32bfd8b9fcf140e0ba64b5b9da671e32876afd175f88f6b9b910c59b69e8adb94067ea847b33f8454f6b85bddea7e2ed2248ec3a78467aab894108e01c11a8ab499f68066eda1e215c395fa36fd8ba93f826b522f4416b3c0b8fbaa185d697913a217fa106287e0830264367cdb8a4f5a079f1577948170e7f7e2dec507e3f295bcacd00f7bc20c89291a63188c4252a373e0e136e52899af7e84be04871243a06950776869fc383a3adfc43f0bebaeccf8f09042f2feb7d86880e6bdc46e468c5d5a516e32003bd5faae975fa76bd619562f892c9712741a3449538cd372f16a26e5dab4a7f20f977dc12784d9dd455d57bd99bea94fc4b3b2009ce9bc95774ffb7a83a32c475ac7f2efa864d912428be9f91e713e5df30a19bed7c3946d379192bd10433fbb04b59da0a49409c996aba9a873341c0e683b1dc978cdefd79eb46c2c772cfa8e3ece597acfd126b8deb288b09a3ef3502e5533954dd41884f701ee66b967ce9f99a2656df5978ede36380ce966a2e7060115a68add673baa16c9f52e43d05063a5206a39c0715467e19c6e707f347d8a064a0130385313a195ed530350bd8966cbc9314380fb472e65f0791bb9b3ec76db01fa4b40b0dbe4224697905403b49a80ed3eb8d5eff9b671a76650554f9894ad0d0d1e124dad693b0270edc950bc97de6b015b74fc660d77872830188b7e419ecfab25e2708fa5d49d95f890be9789dc563cae532e85e2af73d778ab263f4e9fa38883782093473c64f051d0a22bc1d2e555f7677cc39f669810f5191bee92564ede1a5cefe98d21319872afb7a710904b99c6f6374c88e2e233467326c58a4d49a5b8e576cc189b09af13506952015cd4a08f33f445fcac6eb0c0dbb1f7393b2bafbf2494226a733db7b43019e26b5bf8cd0268c8e6697d3b57b9d5c737fa1b3930f93b818bdf1b7b93eed76dd55f9fcae0fb6736debce01759a53295d33c2683c5dc5bdd65c1410708732b1c3bccfadd6531c81c3a2b3f2ae5ac08e884258277cf1d7edcd2ec4c2d54375fd111a41dd62871379e90ff0caee35123ae7856475cf0c05ffb0faaade0d8a0988287b67bd9af6f64ed5c3e71cd8d263a82bd4e6244d7226c189ccb6e0ccd28e6dd267b23995120e31f8b6a6192937a7e68b59fdb072fa9833aefb5098c7deaa9c00efd29d410059f35cd2eeb78ee323158076bc3434b36afb3ccc4d8dd5db6eaa06e1f5240394d1dbe880fa38503cd858ec6460b75937853c7627d8d3f2bc1031b6dfbefd8cb53542d5eb8151ce52ae94c274aa678c146cf579f841ee967cfe6cf5676c875b300ca62396a91a42b2d2ccabe04b4d3602ecf7fbad6becf7e120c00346dde8cf1ba73eabc9bfa4ef06e1613223ce2a168439803c751f43558287c584c2946edb1908ed344b389ba9ed46bdc5b18ef1e0661c44a3f25ed5fb1340fad15432078a070bca729749a27fc925484f962b87624f01f40d27f84085ee129ee1d3d3ca0fdac1166ce0e73d55c23777f72d38931b8636d9089c76cd1805cca3b00940bdd62a3a6ea47663d32bd96752801accdd5f9f2762edba2cb81707ff0c8e2e4c200f19f6435957b38af5508dc29ee0dc2dbc3b16db106c57394d6d470b04f992c616dfaf51666c8159d3445ddf2aec34acdf228433dba7fe9ae8e95e2905db896403eb87e1ce081665130dbf6ab5aa3c06e2d9976977ad57441b77b967fcb1ad855629323157b67446f9059c3033a70988e4b154f96542fd9b1032187f87e7d35b0a3d00b7e6c448c4cee2df0b453686376e6ec121ab2602f1ca87542413cfbe2d01a6d98a307203d4605e4c9e3e93bc7e554fc4d21686b7ca29a28ae8f51f3401ea8ec0c5a6c12a96ab566caad149fb40bbe7c88e4531a3bc80cbbf489248fa9b1a3ef01fd9095754f23a30b429147f1fb9ec19eb695f54716d25618fdde7d867c445ee0d26c4c6f59a7ab01ad17452999235eb70101048706d83ce603a412a713fba7d1f91b6757060e553d25502aa05b0af034e4cc70559388de05ebefd8985ad2915e106ca5f7d8e0bfeee9fb21fbe176ee6b4be1b85ec4081a7b64caade3f9bc4a58fea61d5a770f3c0a5dc6d7906cceb65a869209a67030947531ff2a4864e1a042ad4e6a4bbedbec6eaf4325f6f7f67327ab028a2ef41cd5fd462a1cdd1677b14e4b8444045b4ad5400046f1cf42ffeaed527ac5f0bb5911e5fe50c8c8b8a0c8e609bd62b96c11b13bd1cc3395a86140f0d3ac6147019331bf16d75a8c659c4c4fcd98ddd5da9d789850a213aeb013683a41237df5278332502086b1c0916b5a68c82a301c43a826da116097f4aa6d649eb351f154cd3ad09a1eeb54e5274535c4860f74d9e42950bb58d62d44607769385ac08838d763d8903dba5b0802ffb1da7c4b0aa21229fe060798bcad924d48c039b338266757d188d1cebe22ed81da2301c71968b4cde5446a728c88a7aa2afc5ec31ab1314b7fed59f7f238fd66c3cdc14ea8a6dbb50d8624f549f73b8c25defd2c3818da53bd7ccc67d96534af758f082c69dc5ecf128057e9ea8a0bafed49c921f885bbd6e1550c1b1e4632d622ff68babf3480151d151f6ee95613cdef5f3b389613bc8e99aaba4f01e339786dbf5c1838ad362f83e6127e3ad17352ae67022dc7fa7e50dfbad54c84e3c81dab0b416260c4fa0b4d153a5c4d96158db97cd134a6d2b76c57b62c05a1b59c9779bf0ac5fb5b0934057eaebe9f5fa4a3ce1918a14a3de6a01ddadfe880dfe7507967c8f036d85c7b6e1b2185ab57a6c49d676f719320756841fbe5851e39f2f02d1b2d852291ce13587fa016f757454b38db24054e1f40f0b3e8e97c19a0834f7c2317c61b21bf8688a53e84974e43ed9ba79931a43b2ebabbf976fd8da4cacdea364aa22311f99a42a778ed63bbdc231bc071c18b2de4794a764a05cde3465607ecf0e67b7094f7e13f1be3ab8a14e830a89271602f65148b4e144ab74d38b4109dada58455efa9fc48eddf45f8daaca018c2e7462cc90b2cc9102f5c514825a1faeb463122445390e000c61bc7e2b20afd8506521b1d0cf04b6602240537de74c23933ed13e468a729825f9a4917dd874d6b6b0cfcee3bf41c56084a05fcf1f29bb1f57624da5e386e7cf39730f24f8aba8a45e65e5b8ecc8ea1d3453cc2012c66929f8ed6c99c43525c7c79c9a6568fe06c1fdaf0cc9ead776af4fb1e9d7b10beea99de334890ac0cbf17c07a17ec87d6e4a0fff2849816c65f9a8c9a4df4c817f3a4d4b7642dc1c29233ab1ff1138e24e983c98b68ca2313753710503cb6461c878a2940fac9beb4e8d78d758e705266b00a98acbb14e53a360e1ca8f1d8b5f2f73a183ce5739baf435e41f2da5d920dc9e6be5fa9ad26c8b0c7457aa8503ca9452bc4a4fcdc8b84b3fbb96700356e6a1be4ccecf925a89dfb1f0c4e9d05b273b8443bd3313a2210b94f5938d3273daffbd047aaa27d1261788343d4c2849ce465a319432c7221069b90d9be57aa58f5c879eff474ba190dba01d75f4e9d5bcb1deb0ae06aa9a406eaef695bca7b7dfe9a3972454321526f58fd311661201699a5677ae325d21d5b3509549fc16c95295f35d6c5d3666b8bf540f6a8ca90534fc61b785b6ef2b4384b0af1335eeb5c388986c44a20a528a648b06c9d0f1f2ebca90c14979ec149c4296d8e569c75926b21d6aa6931aeb2a731027711c40b94692ccb2b583344ba23becd5d60968c804f239c7547f7a16c11add0020cc0c593ddb0edf7b7faeb549fb61383219dc310ad6ad159a81e4652d68a81df00bd08225e50965461e4da64c380a6aa2136ceae44e41974a0e8bc89365a709d91ece3c4ea54802536549ec50041be7c1e80639d5eccabd0e34e593c3235f7e122e3f8a4443bfa9b3348059b19d4d6c9ba12599be0d26f0727ed5bf40a090ff5a1393e3eb632884d57adea4ad4cff24748f3e86d8105b264691f19ee7364800e5090b407461ed65ab1240bd4e77f8c70e9f7554bde95ad79d3e93a81560b9147b4348b52eed8175d8ee664f88523c17a13f49fff9bdb83fde1364b38b3b8248b2cd1ad347d040009f3faddbb72bef27c8ffd4ce179092bbeaff04a0a1abd4b67ab545ea473f3f753d974b863fe4458f0f31f4ee97d6079795f821dfecad6c664bfd8e4e0983893115472dcfb3bae17f66e710f6ed269e9431075ca149ad29d4f9bfaecc0a67efd555a13836ccc959c6377ef7ef18ed112dfcee37a6776c78639246fbc0ce38a9050ccbfdadeef2eef5ee2585262bf2808e79459f0a29638e02467bfc5cc53250e4338620f6cad5a6247c8c876ed3a867932efd4c04cc35813c609cd8fcdd2241ff590dc412089043e3e66fae9a9d0bf0dcacf6b3d198fe956ecbe86522168c99f8ee47c8e416c4575ed1130b189ec274b5da0af39d3508254d8db330a39a503566722b353a76ebd0dc44c9866d694b2dbc6dc5a6569b0b2b49a471f519ba89481872da2a5825625ae7ec696b0972df9b841737f9d5eacafb1f600134e0a928975111721cbe12737641d01356a50026fe2fd420225842d3d2628bb7906799b9d9441765530edd3682ffde5277a3be442f3444cfb8094199d97a9233c835ca17bc8cadaba38191e894aa8d7e8806a76b5e3396f1311b168710df01bea7ab0b3567d69cb6fbeb4233de3025a356e09b16d99ae2bf4ec46c71ef7f333ac8d6141baacb0868e9ac08d81d432476d6bee997ef50244e918745581e660225e9f2de5ca5b4113d50757ed65b210ff182233f3d8d0c77b3f71984a7b3a17264f6e68bb7474a20b8af90ea343c99dcbc4a18c3e5867bf873ba1c70beecc5e55019fadf46a0d8ceae82f4de83c229e929c6b2f31560e55716723fb8ee86c63b351e99f6f45564628d77722816e29c4ea9f12e9e61686564863597f9a4cc290eeae69e7550379d6f820bd974220bab526075b7f83c65c4432c05f4aab1ed0da5244cbed2fdb95ccb8055f7fd9718d8bc8722500bc1bf4284cf8b803efe5ee0a80bcc818a30ac738ac4b0f4d607f687c612a594c1a9d9a8ddf96845986c18d7efd47f61488aec2f4c2ae60b8db64826ee3b29d1b32549a7b9401f5108813baf9a1047a4f782acfc1c11fc708a245dfc8b874c15f55edb1f09a03789d90ce8919d0c4e47658011b082a8bac1ff2adc203df9d3da8ee35a76377cbd7bc66b70ad36b5b9274b15d4ef89cc85c2bcb492d32593eaa706d0235ddf82802be363e29e124e5bed3f9d1e4f2d2ffa98f4004d57e9364dbd5c6baa2f7f661abc8a4d64605f7f5d8b8ed3c7da90a", 0x1000}, {&(0x7f0000000340)="3ca8110f285584fd9a30c955305e896e4af7bb02d578a30413054e89e6d743b6705a9d967103dbf9e7e71d094b55630b2e8a678d9e177db78a32d9e03b5402ef40ea0ccb8885080a3ad1d03d8b86a823f667a4f4eaaede7bf20fef42437a56730da6aa660e3f97fb1f7435cd1a139ad3bb91e1216ff1045c633ed5d3d02f79b035fbb3322575b5d3577d5f59b89bdb73d1e44f3fce96e3f2b046fd16d1733de9a1f5b06dfe7f639be52ef1118c643e3be95241d749", 0xb5}, {&(0x7f00000014c0)="6093e2b43cb1acb1a94f91f86c903ac84348b2ff7ff024e84f28fa4718b1acc9995f324497f40a7b1bfcce02cc964a3b5cad82ef704f0c6e7412ca9881171155fb05e5ac6315b609076711c8027967a8bdb33e5fab71ab6d954d9f40a7d45a225bbff10ad2d29fddbd50e85aa24b3e3e2e46e1c377e579584f522db10163ce10897470a398742cfee5f09da9d161ce015c002af869125d453bce2b52e627bb46f311d1425a2e76929010b77265b2b6ec48ab144ec11debe4ffd618d066cb5a8c246b6ceed00af988de3b4daa3a12fbcc940f8ae42130afe22c96260c7f3f124f613613e4b23f5c68f2ce2c45535644a6e673f55dcfadd7bf5884a84e8931d3fd167a2fe7221578f9358b56bb26c256c16822b2a9bcdef78c7a62c45257c17decb9de4c2b9d0fbfad0220ecdebd71b3c7d1c4ebde638aa1cc7ffb990babbbccf19fd37959acd7061642df6d5c0d32745f4d97cd41d72e5fe33b60a6bb386f7b9d85b6dc411de2b0d44eba325d14a0a63e152dbe9a9913d7745b50b5c42f6905e13524a88d8c1cbcbf5e4748056aee9f4cba93107a6bd51d3e0d0e4522a66b9297578c5fb366b30a18481146ce56fa2c09d0d9e915f9ca8814290113936b4c9ad4f594017859f0a753719ded9688f1fd87986e8446ce0b5ffb771e265a75c29803d6cfe15a21acb7580623feca0169eef1604345973b73f51bdb9846af20aad237b5d5b538d72521e46503ebb68e202df2724b474afbbce8348b17adc6ac2b1fba003df683d9368f2c872d94e9c80d95d569193804c679839192515fba75a164640ecedabd52a07443c23069988b0e56b12091e506bdea12f06883b7b787ffd9d5f32f4c0af384e00833cc58124c7338bfe538b65b3141cb00fc49024b0fc06a3f9e4772568fa48ff3712a53825b7aa5628eb71418dc988b30d228dfca1c7b439b519f3f739021de24a51ed7489b0e13504b95eb0b251220a066e751eea3b11c87c8c1e3bce898a74665115cb6deaa8ac91ad758785ed249f7a69f4feef9560287fc09111dbbfb0944eb15c7f7bb43c3f40401c74a6d7ff1f3263175e5f1bcb0e1033286a0c5b205852b930bab62d7961ae3ca247755c30920ba7ed35282e8ad515edf391855f445c76fd9c1e7d8a8f8b3c98a2217b48919bcc3ad3a1328da5cf60b7dfdea4323e27560be96b311ba474bd7032caa6a2960ccc76a7ef2ca5e0c6c2c5079071b35e4487cbf3fde7adec141f7a5d909e9ea105a6bf71fb0d4c960f29e3163546bf1efcd20e928bfbdc3873b038926d5e031710eef0b36fe3d276c44360810c0efe3aece103f84ecfd91db90331fe017a2ef0519844bda10b817ab990627d608edd6e66f5b9944658f4af031b5865c7dcfbf0d02971ad68c1fe38bbfedc264e4951a92a73eefa5badd99a2bc1a0c837df2d939175331376e634edb1b8063b42efe78973a046d00ccdf1ec680baec47806a4ec62e873f2677f7fdab8cafe4437d68fd177bbda8155b437f7046c0e3260723b4efbde5963337aa70acce83abe444c36be11fdfc2773b7d16ccbd3a5114385e393ebe0ea66eb75de3f1fd218d3c04d08b0ec6cfb2210d12f8517fb8739b74c404696f5f2985ec0a9998c17fed28b34078179787ffe1e8bd699ec90bd7362acdee82821f80a49d612227950ade4679765474333f58a3c10c94d98cd61c0eceab02d41752c7f70cecd666cec08029d39c82f839e6dd5d2683f1d791d2bd83084ab9d6e3b85de45425f9898e7927ddeb215fb37e2dea9c3106c5461a7701da417c214a64cf1eb9c2352035f35b5a80149fd0fddf362a7ad37d779e27b06b6eda401e18fd21565ca47dfca68f419ea8301811952b40e4f6042182c6c563085da150b1f4bd1b0d970fb145066c4fd100e1022df9dbd2ad8def7b6e64b0d04bf552c3b55e085054a769f82df7cfefc1f1daeb64be6a511952d08ef4fed4c8450591c7daabc945a205a3f5bf4ab05ef18bf0690acbd94820115e94024c624ca204dc3c5934db45c21309c31a5faa4708c17a4db064e240b533b557a86dff983789b1a3d6213c9ebd4a6e20190005dd4f2329038f4a50d791a571eaae185e749a8912bdacdc6330068e32f0e3e376c33511eef93a86f7cce01da217ad358d18a0fdbd1c926da28a63e8da5872097c2387c2ca242bef5aa4530bb75311b169133b722204a4ea822a113a32eb2910a44e87745cb0278e739666bbecee6e2e5c169e1b78f026142c46167016e8ad41b488c8ecf2bbe35832acc0c774a854012179d24ef3bb3c454c0d0a1cf13d5689e5148479f3ca5bef637650218788bfadb2bc36415b29b19246aa779049ce3980adb80bc36d8fde5669725afe482366060a9484f9afa459c7b16f7b58bbce40d1cf0d30e6c7481d78149dbdfd91208fd79afb5b411fb38c6e7289af6d919949a68f8dd53b593db19df0efc0cb5d667198b97878c4e82d6dfea97a5d7db00a8370984b9d4dca8bd444646311ee4c9b8fadee4dfa5fdfdc7cbca578717d7ec43f42406b5f19731291c6acfb2d25f56e31ffe09931556eccf84341229b60f78dbae072e93c0f0ea4fdddd1608838be23c3bbe261d190bf15870a46d17bbae1e577fda784f3893cd7a3a44216e24877db2fc8b9b663096914064728506682fd94de485c7cf9e7edc4b81b7c7687de9a68db7d3a50835fba12e35911b9d2f59f832e4eef516466596dbeddd32ba17cb2cb94ffe4b515ad131e849c71770969b08d2ad255dc9466fcdd9d35995ffd6ad32933f1a11a0283aa7da626c8694426f6be185fc65bed362c8372f6c08cdb80fb85971e6ed492670333e87be393f463c01db122f7aa04682df2f94647ca8bbb11b257e5bc3a507a8923c0af8926771bb167fb3af4f60f74ad8f405ffd5bac26d527323edb77f410bd4a33cd646a459c450e6f36dc30bd5b59fe17491bd3c80c4aa6a618550c734fccbb81610ed7efba28a1063a7e1873bf89f99c7fd726ee1ed18e1b05154881b0a6cf45452fa5febca0eae5aceb41782d2d940461ec7c5b1dd60f46475b98ee1ceb92af3b468db1b9c9c37980ccc1c5e010e2a056f07775bee30db18a648e6cdd567f82ea23ea9bb765600d4888ada20868f677b749313e7d12048f4c4c272b88213823ea42a47ceea82ab318062694f64d066c0a9c198accaeb56ccb1bfd9c495fdd16b9a1381c254e350645d77a9800f6e28952ed3d923c872723bbb67ca4b30d87baabb6c223468a528427f2ed2118c2a79cd44d4624083c403e953550382f273afeb3e8acc83dbf1ecdc1ccb0b34e4d6fe824bc2435a303b7a728af54f4a589c6fdc1c378507816cd163e64f2593ddaa1ffe5c420c63b56b84ff4877878529c05b542f748a46ce211d15b717462f4c33795f2415dcaf32ad2e9c5451d96e7fa26d8458387dc53ab91efb83198a7fcc1e970809ccec56fdd8c7e5ce29e5185f597ece7286c3256a45b0a590e5717a9b5fa24c400053313939428c7feebb60b1d6e3ea008afb43c12f04debc8460f184cda549f61ca82165784a8ed698a854f09305f7ec36e0f294fdd035c1c7f64f6b61ebbeae442b4cff1e234ebfbed27ab1f7b7ffbcaf6a742c9b1f978974be2a091aabc530ab32df670bd442542f570cb9569cd643d926d1ac7559f05f0238764b29931be3fc32cc4c3573c3c965e17b68136eacbb8b088f6c1b4d99ed2b3bd2298830d448c4f34622b6eb3d279b46ce3619b51890c3c3c77a252f244eb97ed26e2dd64b39da36f7a93154fadd366851f3ef704fa5d87f90f029a09c6f50278f0e51270f3194b9427f951aa44c4a4e774b8434a7e588b89ee11e3c7fd75555ddb7e9117c40e168a04e5c06020a29008be78fa40536affc2d3fd784013087719e4a021d02a1c64cd8b4b5838a884b662fbabfb169a2c12844bd9d10474af2f6a9631a98750f5382df237016767ea895dbb753908ded580fa1a2fff2bbd989df590a19632c82d0974ba4759fd46a0c2d304d9b495fef786a2d62124d54a4cd7ebbdd20273697ec85e1cd03321ba038c6ce642c953d2f65ce97af9ca9c14b62e5e0e990b89d8094bed0f1ee56f901a7767caa9522ec407af96beb5af95a5bf9acc2f8afd6f9ed0304578b8e1e7289423c61460e1914d5f66e12f9861d71c5e86b4d28e261bc11f932afcc7a9c2b81aeaa701b7e2d3346c6ac4abf510900e371ee2c216b8280f9e1ec7e0a660d84f76eda8fae134d30e0cb2836d15b61bd1950484cbf50eed81b134f3eda6e63e85309f5f140b786753b1f9b8781c3b106a412cb324e41b7bb269f28161d8582ee71200b45f2d1e90afbc288fd24d425a76be023212b59afd09e408938dae58c62aa84fa913ffe0373b78e14586ab9545c68cb0db20df2e53f6c87a9cfa5ac9113fd4d226f5ee328036d88df2adf9d4903d3a67822205fdb33715ab2bda5d2eb59701ddda7d8a180753ceb08eb7c1185e07dcfd18f87565a6397834a5067cf9d5d79a306662985862ad313e4b0cce58e6d84b1c8779ae919fd0118c2ba586d59d6d7a753d360979f2d471a78aecb1a048956bd70c4084c5275f83a0ccef19a8e20ac3a301435d6742344bdb96693299a4c3e663138bd846e771b27b2c16826564ef371a24c3c2fa084a08aa44f687afac3487a98f44267b6c809f4620b2cac77fd50f28a06b672e9ad43ef3e093449f56a33d70dc32f144e29ec6472c7492ae63fc06c7c0ab0cf5ee6709a6dc9005ef6ccea1c2344934cf0a539f456d91dee33ec97cefab871bf5c880084cc576cb5f3ec06e3e68589e7582766f068029af613b7ac69722f85b0edb89b70fc55bd988eb4e35f66d7c14bce0345c426ad510bf5effcab002f1ac0a639ebf1a0bc62b514421ae86ee38640bc1e1758f5a1b40ef13ea64b703ca420163962dfa07246f23e9539cd984d6429251fb1f5eb7a8d12131620cd2a2b593b3892e0e195f829eae4ea2a490d28c41cd06126591534f4b19c139e7ac78746c699347d894aac5775a81c276ecedb2eadebb27dd32a70c9f4967c71f2fab4627fab0d8ea64f116c25bd6b7f4f1ebb623903e39f205d387f31deecd91e66bbd67c553ef5149b4412bae7ff9018b92b6b9f9769f9cfc94827744759d6d00d63fc29b23bc4d58be89ccef4e7ff630138fa397a832728aae9ecff94751c1229e96772f253f9efed8cd6c09d8fa7df9aad8935917c0914b9c74b39fb2949ede096c5c4bf85916a2c9166b5585eaafa5d0e12000002c185c1566903c9119f3d57bdc6be4429a6f673d53efd12d4e51e7da08c7f639784159d5645325bbea3177570eee49e51facad1679c02f280d6024cb171a39ec0163b420db7c7385e8d20bf26be4a37a3751b09d22a732f10d556f2526050c3aa5d30339319b14c8fb38b422f62bdcb22dcf671f58ace8dfd39f2b702f0c4e593378b7530abfa465995af535491e65c58914896f052198e1d530a47144044e37066a7e5f37a68f9db714254f54b1c2447e4ae1f21b312479fc46fd45fcbb2e1bc2026e0a89504cc55da8969c7bbe3d6be725531df33e269d84c29e5590db5aceeb86ca736b7bcf06dec13ea4b7cd82c021666ddca1631f6e5456d2283e3c669f989f8333a7f9a91e02d95a2cecd7e8810979ded3e0c5cefdff585b2d1a52ed5ab2a0ef91ecb52b4bf4e674e03616a37ff08707b4aeed3f74f0e19ff36bcbcf7d4262178326381e2ef2bd621677217ed8ab1b6e7b4b2dc195346fc1435677a684f0c6abccde11bb1c56c55839682869a3679fda28a954846864d5", 0x1000}, {&(0x7f00000024c0)="897cd8d28c870ff079de4beba541e103e2957c684dd739f2b90d460a292d81761624782a1a68d8ba1fe3d1c882a819deae97950f9a1543d791285114a301d739336dea21b1f2ed926599ec982cf1446cf66b060526f484cce42603b94e934dbf0bfc775eecf8db11102df32e6a2d5bbc552e491f353b0b9e19fbc8076a54f45eb144225d1dfbf053e6d8bcdb552c12ead95f23ecf05d0cff9748281432edead0837f1bf493277ca3da0c1fbe22f7f1a549782cf9b079bdfdf68d26c9ed904d748f2e63113c247c684ea0d313cfeb0b4fb7c32893e42b2dee7bbe08de988e43367821abf00830d40b88beda8809eb9dae3bba40f35704ffbbaf3f096e3e9f61005f61e2e4c0753f7ccf0f6f99db2ccb79ad6f9c847fa200cf20a2ebab107058fc3cce96df1d6db3b5663ff619151c99661a915ccadab88a80ec11f02738a8cf1eebe83d6813d446dfec59238ac8c5f80316e69bb989d04a9a7a446c8bc39c2150bb509f7fbd7aff43704ac05eaf84dd6b25d0868ce85cfefca9f20223d3dc725f0a8d35b39d9473b22eb7b2dc2db9a9a620f5c36d3e101622775fd503d99a29ce19f521265bfae65d4b5ca5d1abce68a90def674047b11bbbc97791e15c7787ccff1764b3c323e439cdfd6ce80792471af6504fca7e18c5df88bcf42ae6f82948b6575cc71618d327989ac0e238c57a1b1ff92a25cedc119ada85be33e43705f09c966ce1e2e8f0b4e7fb33f0e21ed677a4de526aec75232cbb44ff5138cf9797492bb1ff9c03c939ee4f95a90d26e8797b157ab24e98b9e076fb7365da5873100c9e812375a6969c3b0968b5807110f8888e50dd433c7e9a6354bef947532a8280efb8284198c1c478c53012cda4a003e538b9ec57f66cb851b754ea8b31faf4909efba1f4c0171de07bba84ccecbb20f7a09cd0c9e16c05da80cb56de05f3dc140b16755f2ba37cbb63f702f41d0720391ffa481adfc6cb844f16f365f98e74a6854d533923c22be8bca5fc0fb833ddfb483799eecfc2fe349604d63cfcf1f95f19ae6dc56f6bacb845984957f8e303a7d9444c2523176a6fc1aef3cf2395fd9a3aedbe4d4b7feba7f944e02ad5dc4f69c98f1d5b9fe6e7420ec421812f9266a507f08e8e68de71cc8e57cf3d441e4f5b72bf962ac9f244f7f62d2d38515c619b260583e323a4419e51847d517807aeca4d91d927756246db4577a655e2726f596a73115282b84da9d3ee9a2512cdd8f11c7438cb4168e2676471408326a1ddd27b18d6590aacd3f747d1690625971485ec68d65a7f41042fd0a3f32d9c0ba7083409b0a50fc0585ffe0a941cd7080ac2afc5a046a9c61ec128efbb9f166dc371d89fb8c31923361545adc5784265b4452c1136b037206b1debe078d981183e6a30fcd52e6182f0b5e7723290e6a212ee2386ec7ddb91e30b8e4971e480c7fcf8c8ff9f460c8163c714925ac238cca3ec027b356f6806486338dba057b1a2db67cd7c524040d9b3e4aef6cbb3c94a89b6f4d16ea65448672ec1b83dc7678cd5a6b73ad5aefef18adeb8d966f2b26c7c5ac64bd45ff4bd7ec65c8468b45669a444372e74c1182a4a410f365ac52b59174eabd45f8775af7392a9242669bdaa1704a31b103b947a5631fc0e7f666c9f1cf24d2e666f13ea23ce6badabc27935a4b30710de7df01b7d0d978623653d94933559114cec23aa24ad1df751e8465988f97ad70638076e3ee4f13abd603f1a53fb2ac4f6ae2fd175ee6a2f39f77336f55340ce05f6c75500e7d870ac6494a210de0700c5b69a675c70813d513784c2b61d0598e51821584c4703913d8eeca1001bf3111a7f0cd705b3de08f75351ac73283a56b4583193ef050835eb598a8e9d239e666b22033e0d49e98533c8a4c2aaa3646196dd120001acc60b0f36aa6a33afea035ff9c668604b8daca88988b007b648849820dfe064780a3caf3e90a6d26dd3548a14a8ff6c580530b78a5891ff1e3e3a63c865e77c01e978626b880c0589c33946da2ed8724d5f2946d1c3cd3b42f7d111891454897453e9fe24ca2800f145e03754df37f7c3843ddb05d7adedfea86a64cfa47154f89bb81d64b51f4ba56db3a247a1ead5a35631bee3011decce13011e005b03c9bcbfd4365e8e88bce2bc17288538cb84d08acb9d496f3bab45e7b7a6d577f3c65b7b1659283f8e8466e2a5de8fde40197537be3153fcaf12d9bbabd433a243ed4a60a48039b805f1a0397106ec789db1dae5810e6d72c8f8ce1f7394cda4f4f4f5bc1b16196bb6b0cd2951df726ff60c90f538ef90fda663fcaf89496b7a2a3075dee86ee0562b9d09317df3002728449d54ab9460e06c0d9fea2695caed5ce41b4fd1e380d5e248f4f0ade1b710cc163eba2740c9f75eb2bcc398e844cbb8b72b26c51cf93d3f28018ecc300647931be5f9bb9d558d6e6c3720baa2507e2a7806f9df02075feffb99d308f2d97f1803fd1dc222da0ecc23eec17eef37c2f71bd2b1d5982a831d0f3afc7a7131eb7ed135696b96af93323bc4f29b9419a0b5d81b57ad31dbdd0371045733a4c97f9ca1e353ccfea082c887ff3ee8dee6fe1d240bb0f41e716d4faa3d9eb15a04051731577a999bf470ae59326e3f67cd4179848a4b92e6a30f82a700cfe52a2f34016476320e529adc22d4b6650e6a01cbbb3e0f2133c7dc31fec2560ec90856437fdd0e7ed53bbf8dca53d85fe6d62594162d4cd240051eef7e8fab0656489809fba5cda1829988427f85ad56878bf3b81279dd49ca5deb332b0d9dc02391afad2c0445d7cf4fa4a945f6708527ec0fe6ab0b2622a8f92efb5fdc408caace4a4feb827e36b0695b985e0d3ad336d057c1fb19ed767f2dabe71356e62808581d0f34457afcf8a65cf7be60070b0e03858674f2241e689061d7942481a42aef745098785d5933b30988cb011a6fbb03483bd3953c9c7030b3bfcd6ef5b2e1307fd0d4c07a3d6ed71f8e5a1ebd3fbdb2b507ced4f12cb0f7297c2d91154996c4a098c64a0e56e8dc56dfbac78eb775baa223fa5de08c8c3692286188b65b449e4941e43175ce5387c48b44d87d02e2fcab9a30ca3eb2fe0ff4c57e6a8d4966d24fc346f113cee0ad77e7e84daf1f9b23ed8cfdf062e8b79c043ff34daefe35f9faeac4a26f15395b5b929627bc260a8f0cdadea1e32d46b0a6d0464f28ee792813372b4860d1b609da9a08ffc6662175bca73307d1501a313e3de153fee7b5ede124d73ad414b748250999d0197f114d24d6c75f6b4018f1e49c1fc0eed33c144a18a25aece0bcbd1dd044cc453b477a6e9ec89e723d5c3a13f88465d422619482603ed1b2ffbe4b3e80e3bc3073a118f277eca67250d5985a3d9d951b37b0ef9d33d9043e5dc3608b5cb8f183b0ddb0655571e2a1bc87c3b95950be1ec25b3f393fc4deb0ac8b2db95ab060c69f3a2a9c6666efe169edc4f5133681762f5ce701c3cb8845d74df380a31eb0d8cdb13313c847d03ca5b483bcf98ee81c9449ca58eef17423703b51782714a9b3bd6937c5b628d4c4a3dd158c5954ed36852f61d28cb8ec1fb969053d70241eaf0ec49fbd2a65781aa0d7d5f8582ab4051cafb97eb84d01a854eaa373bec28ea98572a8a5f39eb4839f71a27c511737903d11c1fa50da0c373a8fbd9a2993904615c04cfbf624c87c94daeab87dac8458ef0a92ca5a2047d522a6b7d37205be390bf3b9567e7a2b47312d6a3252d6c9e438cbbf2827bc67a26af63290199da4a0293b36761126fe22a6ed24371f813995aea05100fececf3bd470904c855b6a2ed9c5a47a0dd4017b21dd3fed86c9a513a7cfb9fb7027e02d4f410d525032f3c034e111eed097bdb4f5cf776fad3434f96f9251ccda12562625810a6377c01ca0924eeced534bd100b0a7cd79d9afca05f75bb278a9e79da2172aa1a1d132d2ef1882dafb0356f69f1ec85dcbbbdab16815e01462031c7846fb4d4ebde1a5d9d3a1409c467ca8afe95ff1efe3670b708ddf7f6d926a960dcabdfacc341379d35d9bcd1d9bd8f2be397dea358de179bb7ebf3dd384263e849a339db485c17d73eb7965c639fd61f297f054e5f4b4c503a5eef8d5dd2db84f40fe7a5373cc22f049f585ef95ef8727a7bb5bdacfb0d98b78dd3e864f186b12dedf630af47cebc674dd280eefc99c400c970e8388d0ea2f8d8f6e4705b9de86003a6c1bbfd043f919b5c0c231e716993002e89b4af0e54d2b71237e44c8d4d51a78555ad4279eb8e4d620f7a73ebcb413ade93b63b336dfdefcd1882bb131fc7e8cdd61282a3a766a3f22f718de99c80790db20b5d752a9014b00849ec78c9bceed124801e96bb27e1949f4ddaad4591efa7f0a474bcac26e1d6b988b38f0cc2025b06916f711be2df6164424ba3e5ab0a7d387268800af598dfca0a953c51277a28327a5b1ff28c9435ffbfee99e59257109960daf75838f9b33e37e86fe0a468193c8a3b6426f8918969ec97ce23cefb1a0f7a48a03b32d5ab6804070fbbe623779f50462401fa13829397c73e0e8a7b8c91b88a10144b67e6ff26810117263b34ee1f58e8e243a8048c4c680e525b82ea49e6d959a2731e574e8e9ed4fb903273578b5e795867767a799906bc6f77c079c8d7a55613466842820f5750df788843e35c1be1e64b9a4a04c95ffb3ad1d5bcbcae8f1d04e1e39f91d6840bfc618489d2d70e7cb13dde35dee54368441919d6581f6351e6522106a16ceef01fa7ea004e28208686a55bc0959ebd709f17cc8f22a43c5c216b689a88fee0b58e171db487458585bf0c8dc67f7a3ff4a653140004ee38063683eaa57c1fe1a62e45573c0c678b2884924d037795f2736e8693770762faf26cf4e088629095f8aacf9e97ed40a1d5e604efa775258332e353c4d6d07d67e1ebedfdf0cad5fbbf87b1c456d4edc0514ecbe1b45a9f0ca03a862b7984296bb923412335626f27ed025243381176a9086e31db6d50ad77115f7755f0204298e730d63b5edf6b2fc7ea5d6df129109661bd5118e9318ea92b61a8f9707c605abeeabf327eca6067385b3e789768a9b2beae903defc2a057fd9f0c901e4e71d5535f7840161a2b6290c9fb9e6f739a994ed023b420812548aa315a867db6896b8e847662745340b1dd3877d59291a557e3b2c56d881c16e88d45f714cfbfe4bab025d3cc86006be309b1853438901384f32e281889e346cd27380dfd47d07124275f7669069c3b150f3560d1aa1866d406d54c5654caae448b93a53cc71a55d0bcdb7ee4b9a20a61e45a5d7bf7512b9d6a7e7013eda0a97fe151eec25dc7afe5288a487f1fec42fefd44a2af57f3cf9d82a1b4da9d21fa2d4babfd7c52a26a26d43b43dd437157ad32f782eee54076769ae14468cef6a6a92e4255ea0fb9b320baad1548081fc29fb041acddd79fd5493d0292c3cecb226eb993ee28b28e42036521bcf78c6e5185438dd18ff7a99cfb3dbac5e2c9bf20d7d2188a75674718f0ac853876463fe8762812c99e79d9c27b41ca1eb0773da34becbf0e34824110b25cc596650f6e9012e4eeda70f7a6be517bfdf4099b6b43c43722db5b8c57f3656b455f3ec9e6c246dcdf220e4b7ff107aaccab370e9559abb416f1f0045e54c305724de6ef43ab63d292b169c41cafeb9fb959355433e20f08476e5d80e59921c3ee5915900d825f9e26a91acec542d879bac74bf6b5eec65d83e829a6cafeb20a87923d3d3db7e2c80b4a9559a344400ce92afb5278f48a9086bc59bf52b8585288df452394e26630d016bcbefd7a047f768", 0x1000}, {&(0x7f0000004540)="71c72ca467d165200fb9e6c8e25d8262de30f611be7163a39374a61970d2a4829d562d4bad3d1a04a32843c03e624c224dee8b22f867bae77ed7abe0d9e21b7c4d903e7c10c3a1ada248165f10c9d7ad7a4eba72b27a5ad3c03df60fd038627bfc68db1f18ee8cf798c11b0e44e0a23b6dde48e22c14adf26e132459f098fcfef2f6c8827559fc4c4db8f8c213f2f8a5f5726d43bec9481b9a63875cadfc5f2f63c28a9c9b78129a8d760017375df45c016fbc09d7ba6fd946a8c5ffc06d2f8d6cab9879c13f0eb4fe96a27e023ddd821daedfbce6592321daef59756ede707db7233867d4801afbf73f11b8bcdd4ad5cdae8e4ee02b3baeaf022c6d2accce5dd14d3b81fa274745ed2a29eb7f5aec5e59609c76ce5d51a119e8e301158b2fa104b2ebb5e8839b8a4501b85a574409bafd7186a57a9c91226b0dd65806cb51b78de0d3b1809862551a89827d345a6317a549955849ee3c9f0236183f8c4cb58ad465e8f8543ea33ef3f69012de48fe479350a1b937186825c64b9dc86d707c9449eaffd08982881e8279dc78e154fbfa865578f41c5cf6997401d59aad1a65d3d9b33e5e2607ee5a26c030e1c2fef3493191117844abf27d80a435e057d114a89844e2e9be907fee109d5c1bf3ac0b9cb1da788b9aa6f70ec578436d327326321cd8f04fdbe69f096d0a467d53dcd3ab34f44d637d71c1e5fab13ba64c122089f5be320534b9399441cc4112fe83cca782ca2fa612a7139b7375c6d6603ec54a4bbf38daf868c9008d3a905d25e85e0b2031339f5e3e1dd0ce46cf4b0a0c6b9903a67af26b1592bda7f135644c5905a0ddf1eed41c4c883af66281ea6acf84d5ded2edfc2aaf0f4c58e8fefb9c0eaf93bbca76a66ab8e136b39a1000e482cb9c9ec09c4ef6521c0c4d090cdc2ab993c982d40df738436a06f62d59b65afcd1498bc4d189b8bd0a99e28a61e56385c8df219326f0d981daae981dcf00192479efb20cb02a66d0a28b3f9bb37ac1fa0d8287e0270efd6c83ed0135f64db3efaafe93795deee497f344c6be3a575f2a191ca58a1caf1924013a6df567f47ab30c366ebe91e9db8f0c4f5bfac87204406e22f8b2c70abfa392803d07cb017f2e1039531b44f1e6215b113215f3c8133ec1e2f92a7b1e341c89a3f0e6afff3b9666162f589807207939150fdffe8c2954e2394891f55a1da7c441bfd45e5f301bb6d6ee1972e8fb639176651f4d0044572ede357a48bb5a7c5129343cea1387cbb0b346a6805e29054227376cf56745ee3dc90d256617eb88748819246112a77c7121a955868e909b99859078ab8e10be137692211c1b78f55c0ccffbc9ed3219109c450a8c7a2e7dbfcea4282fae49186c0c4053c6e742cff668d7dc6320ea3d8f566d86b1b191858a0567deadd7a1aeea30530b6d794bdb3067459b58e871c5fef2d0e3e943b6077f28fa9dd729f26dfc3dc88037d594ce0d8cf391da204418e90767da9b869b3e92a31d9a22bead8bcbc113cba6de98dd3020897583253c3a70debbea7a5705d325f6ae366302dc0e419a0b7dbb1678e25e33c64a864a9f49ddd8f77b972a13573c050d00e65de3fdc339a01dc0858f0fff04eb2bf6ae3f0aa2799d6e554123237cde63c59910fce5d7d0e57946df9c46d6106d07b7ff74b088406f8717d22c7d461c794e88ae6cac1d4e12972aa2da19d68fe71163155d9593f2487f1e47ca8741b5f5cef666fbe1adcb66bcb0f63310b47368b528133115b40bcddda2bd3a5edb4472e3b98ed97d06122b7a7eeaf4fb8c8133c09408d472f775f425952637567512f1a681bc6e39a52086f6d4c3c491b61745ca9ef14e6b5daf4a78aa9ea636594d28a60b9c1b519a70e88ee998f21e2c94d914e7d5ae578a5e3b71ba8b758b21f7dfc4cce35055561669d899937c060d93ec152adeb5e845af599d6697a68431ba2e8fbd8a8b0e6cd68abf8556cea6d7790cd801668cf3361655e50fa6a7eb20311adff40aec01ed9ba3198d895dadc76cc412c5d5a663fc06297d816659d65be6f06b94e05356ead0d265e23579f0be05f0d8aeb9c923830b68858026056c8f3baf3512a86c8b74c96d913b78c31bb076f1e0e27d32ac95f371e71ad9fc7537ebdf5e1c6d026edec23033f48d45aee7f468d4f6600b4b9fb068b1080f858d811df9de4ea5c7e8e98a9711400d1b9362450dbb94b4d57ed6ea2a13710240845f5a3f7479e809ba779d021060ed6d9c9f302a8cc6f6d9aaa808f699407a1e7d24937287ec88849888de6aa9eb0567a6f2679337ad3ea84e4827fa521b4f9bfc2f0831c33f1c4bb2250d309173fb65b411244c09af01a27415d4b126452195604af4132e97aff157b54ae2fcc3a784d80caaa79e0530445ddfa8851e71925d83a476a32814a1e3e8fe0883e593fa48b80a223176b6342a312fe14b698ff68cb5f6cb06d73591b68d5d2329280a103504707b66a5e352b20f041238c2d25f9b40fa143b8bf1de63097d7a6db7c6b71fd286a4f3975d911e8aae4e4a4805210a8bca6143f182620d2899b1489254e2285b1d682f5df4ac3a5ada320ab5590a955c48581304218f96824a3da7da09a413f4f7c80f6888aafebec6447aa4ce9a4c49e01114e31aa074e0bcd38275833476abfe5854068fc0fb7b0e7c03ffcf225cddb8e40e14f41c784d6fce1dce15dfe1511474d3d0b48d88a9627086da2f1932be013acb58a5ca533de4fd639abe383fc2f42309fa0446067cb6f0bb9c883932a6cfeb6f748155859b7348801fb2ee996b16908bce06ca89299857a5ea7c3a7e797238b1ee0042429607b9a0d1bf5d9d632f02a4083dc285eca3b20839cfb2fb56368b5b5aafcf539faaa82bc54c300c63acbf2600609741600fa6f8ee1e208e7bb876108877b1e8085b81b32d7d7f11c891bb39f2aa4c8690340136c8b9594eb896cc9e42056138af2448c4452d1c2646d23a39f582533c2b76bc24c1b305194ae0d7262cd68b19dd80f6786f311349333d49e50a4325eb139124858b8409c2f8c9f836a3ab57a8e506a58e430deab6be22c69fa2c9c99b4e3899e28fd1556441ac54e94db9bd48ff476481e7c79cb6d1ef2bc6924e7e75fb46db97a315ddb5645666aaf58388df8e5a209aa6a2f0e0250d62231cb32aa4cdc26e9b9c6f4eeac8744853caea527daf36c8e919e6e1ee909ebf4160f0a3b6586bb8dfe6f255bde75843313cb82f1a3a3685afcce1538a0700dd2a608bf42c334830c79d58aab3b1d950e73ba2447f4068938b8ce866d8989de9ecc7bca1e217eaa7ea42230a35089398926f8460d9e3b45d2a41d9ef5ebf34fd718194b8703dc15c0b96a4c95c205a0ec62ad4e55db9a6e373eb79d3d8a0efd36e84bef415c72ccb3f7d903c9f1494813a686d514e85c4d9b7d96ead64df61f8552b4fe6b28318105ae74da247fe1736cbc1325f4ce58bdf73eb33e44a5b0abcbc71f7b77b0e44c1094f8113e597e3030ee133c25f32cfc9511bd88c89b4bcaa6c3ab67f03ed0b5d2069c8fecd99091c7717392b77139ce03db17b509fff3c4818075873fcdf1fbca21832189fefca6a17e62b44e19b56ce529e1f3218b10b623e3582beabd02bf222370614f959f37052abb6108fa07cc94f798bf116ca41651eee062b6d17980e7e07c667e04ad04ed8ed09fe38e9d18b79aaa0c06e640a38a1cf31094d7c95bd97f9f3d445954b8f582150e8571be6ec2258c6b12c09df800f26c116466c5f9fd2910b084f9116005ce635a7fd7149dff8bdfda20430cfcd73e5b4f3e18287faa27133bd66fbacff3a5b8d8895d6cbdc55880474e81a39502b4d156e8bc3a1b0a127f14d2f2a3331e992fc1094fc05bc313b62cb4723e0c90e52061fd6f0575454d6249a8452acf34e17925f650a929aa02d547ebdef60a9bf40e1d47ab0ac7e6f0e06df924c532695d1c5a0724344a0a46ab4e9ea8f1b91fc6565a03f2776ed71687cd4966e18b657c2bd614d05f1c698c528e73907bc168d05d55add520f1865bec776ba8a13952f094184daa4df812764e8b5f87f0912afc990c057a4a1b0726c005da8c7a83c7459fe4c448302458a784c7ddc467275f0e3157d1ca04cad8a7a027a620659c7bbb16b4156ae00eb2bbaf8e3a0ec7b02c7188818bee71833221bc732aa98c9613df7458dd696e0b13b7b60927c9bf91e80cf13fec55633d673fa5160944229ff7aff33722832a6159c1bfbcaed1ffea2b5a88712d8c1c7443ac17702dfdba51b317ca355a49aca0e2dc284897ae54b021e9efe44e27d1aed82eed09b7dd5252b6af19f2eb90690206aa2f3503b9c0810988d8941aeb7054df0267e9a80cd932a723028c4d30ef0c80949f40689521985f10d41c14e5963123061c4f5804323332ec6304d6e7a324cc9e10f6776f7d32b9d887c3d63fa6182995a7c88a5c3e921f9da0d715bad72f44f919e180fb429e671f718aa1d7075257d908c45d7cfb6c521a6f3a51e996a9c27166c1945a36b78b5c2ddd859eebd7ef2f222d82e713a53efd117c101907391ddc2dc3696b5d06a316f0192096c5377ab2f50a527c82a513fd1b86b1aab42552f3aab7e6a74c338263c1679df87d179a7a7234a5b031f5a89eb4f848321a0c00137637c33afa91900e56f85d82c956c7f617fea8526e4865dac26931bae5970758663b9b6b725517980602bf15bb632475bf0237b6fcdf2a2949d1e3eb374368953f1c5be6197a17c794ffeb42a62459e2ee478583645679d836da6cbe1f4044084e082e5e0ece273109aabfe1bf8a25ad0c1a1b3c91d68fd6228ef80a89b05ed4e446717c054e6865e7b4d99d19be45dcb653587286a81a82f5866b00e360eeaa577c64c93e643caf600d1f82db1cf5aef8d26a458399b81f746b87c396fe5e2dba71a583883ea1d80916e65a340e5fedd2085fd3ef144c330bb45160cb1ddf0f7ad2cec9a3e1b35554fd50c6659cdcf31b40e85c33b7fea917d6c28df72fd339f8bc436d606e77211030e6c9c55c3dcc9690e14fc11e7114672461bb9ded1e8e0f3fc857e44645671abece94e85cd6ac7e7f8fcdfb7a051acf2885d9870524e4326de427912839a2aa776df06f8aff70055d1a1637cc81d20cff4997e38900822b85f5ea43864059bc74f24e5cf76f310205e570b0c57d4133e54b18f3b63444e20fd3dbcd9b5f587a4d7a685f68b2b6ce8c435aaebc716af234e5b8a9aa42e51d1ef88a0ad5c8feaf0a7bf14216670af9bf80970c71509fb446f4c2b797bb16a56031d7784d623fe34aab2ddbc083f5f634cdd41597dc42af2ec1cd89890769cf6303a2725633cdcdbd8b58c312f6d7d3d84fca25f5fc129fb6d6e760280e33b4bfab2f03cf141c86ad65ae65e65ef5578ba36712af6b88ad3059ee02e3286b90000c3e566435612d97cb26e31890138861ac5b0d084360edcc5982ca3b4071646516cbf18dddc6726d1102e1118fa728d81e261d39b6fe9af2b9880c6fae65b7c88814b7c7dad8da5a7212febb8f1870d3d85422a96112c2ee2fe7e5644fc56c9d6157d5c85d7353e30af68c183be35719b6d0baf7c4a93a5e28b1bbb7fde1c32a726cc4c674066add878becf38d312ca2a25ce084adffc91bc89b31861ea503180d8f5533b25a4a6428a44cdd44b730b0acc3ae082384bedb5524de3a95683c67b0d3228e0db40788bbeb7bcf55cdcd27d58a4a8cd9294428be7ec9a1cd4e5438a18e3e62955c2fbf39b20455d6f7061ef52eb8cbee88780e60fc9cb41409770d0f2ba5b47774af938a9dfc52c", 0x1000}], 0x8, 0x0, 0x0) fchmod(r4, 0x8e3) getpeername$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$dupfd(r3, 0xa, r0) 18:39:49 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000008c0)=ANY=[@ANYBLOB="aa8aaaaaaa0100000000000000dd60451a7c00382b00fe800000018dfc1b00000000000000bbfe03800000000000000000aa2100000000060000040090780000000060d052093aa3ef15461d000000f1d49c8049d89ba1fd53ad00004000e2e6f3000034340dcaf3b8f11ce08f0f3cfe0085c72528236f5841aa1095f922f248ea455935d3b7b10f2333dfe2d505248c8c6fee7964013ef670ee68def0fe891b31e14d2a8215d631691718a07f8ac8b9fb992eec72480ad3e0d909a3b1eb925140ef1ee687309b766b0ea4ba6b97d1bedcad0da0521f0e8ef1df149004995eebfa4eeafefceb6b0b407ff3502f2e5e0ed41a2f09000000cd841d512e2d2342b286e0f31e6a9b835dec4a3f2a3b8e615e9845a24444cca68a15a6ce36fc6e6fd4dc81aa1186a848202ba687e2a1a2b6e69532dfc37a940296adee311bc2d89e23105d4c5e7af36970fca5"]) r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f00000018c0)=""/102400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x241, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffffa1ff7b75cfcf86dd690e6220020bf002fe8000000000000000000000000000aaff0100000000000000000000000000013209000000000000031c6fbfb2b5bc4249a642ee656e946c2d435337d8cb6eab23b93e486983c20400000005ba200c3ce0fb7ffedf7947ac83f0a90a3b925d48fcd79e21e62e6f3edf8b8d7c0e8ac20400000e4a00000000f001000000000000c2040000007f000100010100000000003b10000800000000fe8000000000000000000000000000aa00000000000000000000ffff7f0000017183567da89e080f1b1da5c89d45b1e400000000000000000000000000000001ff020000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000ffff000000002b007f08680000000002000000000000050210000401a804012004017f05020000c20400000002002f12002000000000ff020000000000000000000000000001ff0100000000000000000000000000017f8a27f96faa783c74c3e559a98d4c13ff0100000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000000000000000160004a9650000004e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a03412bc3d0100399078020013121ca232015f6ee22bc6834b92b7baec5c0000a6004567a9ed13990dfe3b990117acee951c3a92b2017d57ca547189601cf1a3365ae5"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r3, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) write(r1, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) listen(r4, 0x4) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r4, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 18:39:49 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1, 0x1}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') 18:39:49 executing program 1: r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80000000000206, 0x84) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f0000000040)='e', 0x1) dup2(r1, r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket$inet6(0x18, 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r5}, 0x2, 0xc4, 0x20, 0x5, 0x401}, {{}, 0xfffffffffffffffe, 0x2, 0x1, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x5, 0x8}, {{}, 0xfffffffffffffffb, 0x6b, 0x2, 0x8, 0x80000001}, {{r3}, 0xfffffffffffffffe, 0x8, 0x4, 0x8, 0x9}, {{r6}, 0xfffffffffffffffb, 0xd8, 0x4, 0x2f, 0x2}], 0xffff, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffd, 0x13, 0x80000000, 0xa4, 0x100}, {{r8}, 0xfffffffffffffff8, 0x30, 0x80000000, 0x3, 0x2}, {{r2}, 0xfffffffffffffffb, 0xac, 0xfffff, 0x8, 0x1}, {{r1}, 0xfffffffffffffffa, 0x61, 0x2, 0x10001, 0xff}, {{r9}, 0xfffffffffffffffd, 0x84, 0x1, 0x80000000, 0x4}, {{r5}, 0x0, 0x54, 0x2, 0x4, 0x8000}], 0x34, &(0x7f0000000240)={0x9, 0x9}) fcntl$getown(r5, 0x5) execve(0x0, 0x0, 0x0) 18:39:50 executing program 1: socketpair(0x1, 0x4000, 0x6, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000100)=0xc) setpgid(r1, 0x0) 18:39:50 executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000100)="15c5ff47a688a6779e0c504210cb1d89c53056fda9a240a9b873dd45e411caafbe05a7208b9e196b0724a62ec7903c452896c245b329befe23b071b30a489e7d34fa3d4a5f9f5d", &(0x7f0000000040)=0x47, &(0x7f0000000180)="d1179fdf5db996dcdf88b43c0cc5a267760bd0e429a18f10e796ffc091c3e6d6", 0x20) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffb5aaaaaaaaaa0800452200380000000000019078e000ffffffff030a907800000000450000000000000000290000e000"/70]) 18:39:50 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fchdir(r4) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socket(0x18, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x3, &(0x7f0000000040)={0x1000, 0x6}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r6, &(0x7f0000000380)=[{&(0x7f0000000100)="bbb7e0f4a6b48449b5131abb6339126218a50d2c51a7893859148cfc6db15d05b06a1a77922380a9db3cebbd0f3f496f100e3793f9f1363560991dae7ee742d51e491cd1746228d4c33e43a245755107ca9b130a4e575d45ab899fc228eaaa47fae6402b3795312beb47ee3654eb8927bb41ee7e8283ca84ed007e3375a1e0f2476c2a0d8c65f9d50dde46c61bcfd78b0ab59333e5605aa74bc40ee2dfe0435f3bb0c62ab2b82a335210f504b095d7d618efeb6c3f4bbf89a4d7d54021d0041cae0664cb0b", 0xc5}, {&(0x7f0000000200)="7941fc734cdd4bf74b48ead0ff7f3403acd61cf5cab1483bab104109f8f863af6a381dea42350088d7b131ff90ab24b8b7d7435f59247a4d052a55d68fbb21284232beed85ffb703895f092e1a354c0281421a55f0f81d4ec73161192109a3148b54", 0x62}, {&(0x7f0000000280)="f4821a006780711abe517f5c71b1ffe5d4cc88e9659a2157d4d02cc86dcf5346b10226948133016cca123fc5e8697cc48c8a53d7d66bcd264faf846dc623c24c40f18307cb082dab6e226a9141b97b88398ef75b7719711c4c7c654b9d4894f874e8867aede4c91adda70aa02b680cf672cd812d4a5f4ca7c3a63eb81674cce88601cffe551ccd4e58e7f2c48f561e9a72db8b00d7ed0e1cb1ffcad14255093a5e1a63bb0c60bf412c88b001589fb60a28bdd4ab8855af7367f63fd49000be84da98df3a6ba104f0cf3ff992b6a0c16814cae3e012baa4308e5495a4dc016b7f1b5cbfe4b0642bbd9b6ba06ac15e73429571a70d", 0xf4}], 0x3, 0x0, 0x7) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:39:50 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0xd}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xdbd9, 0x5, 0x9, 0x1, 0x400, 0xae, 0x74c3, 0x2, 0x2, 0x1e37, 0x20}) 18:39:50 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 18:39:50 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x6, 0x0, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing]}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) flock(r0, 0x0) 18:39:50 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x21}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x2) 18:39:50 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aa68230461aaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb00acc86a2d2f1dbc1b450c090af0000000030ba67800000001450000000000000000000000e02a0002ac1400aa81000000"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) wait4(r1, &(0x7f0000000080), 0x0, &(0x7f00000000c0)) 18:39:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) fchdir(r0) getgroups(0x1, &(0x7f0000000040)=[0x0]) r2 = getgid() r3 = getgid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000240)=[r1, 0x0, r2, r3, r4, r6, r7, r8, r9, r10]) r11 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x26) chflagsat(r11, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setregid(0x0, r5) r12 = open(&(0x7f0000000300)='./file1\x00', 0x400, 0x10) ioctl$VMM_IOC_RUN(r12, 0xc0205602, &(0x7f00000005c0)={0x3, 0x9, 0x7, 0x6, &(0x7f0000000340)={{0xa3, 0x3b, 0x40, 0x1, 0x0, 0x40, 0x2}, {[0x3, 0x9, 0x5, 0x3f, 0x0, 0xa771, 0xff, 0x6, 0x0, 0x8732, 0xdd3, 0x100, 0x9, 0x7fff, 0x7, 0xfffffffffffffffb, 0x6, 0x3], [0xfffffffffffffffa, 0x978, 0x2, 0x7, 0xb54, 0x146, 0x1ff, 0x2, 0x5, 0x6], [0x1, 0x7fff, 0x8, 0x0, 0x5, 0xff, 0x5], [0x1, 0x9, 0x37d9, 0x7, 0x8, 0x9], [{0x1, 0x6dd5115f, 0x4, 0x4}, {0x2, 0x9, 0x9bac, 0x3}, {0x9, 0x7, 0x0, 0x7}, {0x0, 0x1, 0x9, 0x42a}, {0x800, 0x200, 0x2, 0x5}, {0x9, 0x6, 0x3, 0x1}, {0x1ff, 0x9, 0x372, 0x9}, {0x6, 0x5, 0x5, 0x7}], {0x5, 0x7fff, 0x8305, 0x80}, {0x6, 0x3, 0x7b3, 0xc86}}}, 0xd8f, 0x18}) r13 = getegid() getgroups(0x1, &(0x7f0000000600)=[r13]) 18:39:50 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x2, &(0x7f00000000c0)="4563dfc0d0aa743cfb6839aeb4c83bf47d97eb88f0874af25546f668bb9949dced7c0e02744aa6bb4c63e5d2aa51fca4f9e91b8994e5dc06044cfe88da786e470b38de01917d918993d62ce0edbb0eca0c5513afc738f89f2899148bc8a884e24e77141645947183a0feaa9fa7b6604528d5f17391d2c37f39027e64d2e6747b08a6249445886788af89bb0c6fe774bdac2b12b5e6de47525486d1ee3aa7de7e4eee681cf4e7", 0x0, 0x0, 0x0) 18:39:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCSDTR(r0, 0x20007479) syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @random="3167aef370ea", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback}, "af7916453e930a2e"}}}}}) 18:39:51 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0xff}) close(r0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x9) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x98, 0x8, 0x40, 0x5, "70b6e60f51b9b664ad0992140266b5924ca0015e", 0x1f, 0x5}) 18:39:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x70d, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffff7e, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af25ab0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d", 0x71}], 0x1) 18:39:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="d43230d95f8f6b6bc05e142f2df612308872da9ef248630ae8ec7d5a028b7bc57125223612818b3c3ecb6ebdb0f562355ef5f466a883c0519b2825ab8401165be5f80ab1fd22a59fbc7a63c9f5a0f96d42f5b1f7456dfe05f255cbcd62666fbb0796e62a7565bcdf453bc4014a8eaa9feb31d64546aab782ec11908b375f196fa848c9e396e728e2004f9cfcf73df4e91aa78d582cd4e3d67717a02fa83b5f79b7ddcb29f2e88d32d2c287f23d81e07c7f4f77cafc712570f352605245922e43e73007ea40019ac075", 0xc9) 18:39:51 executing program 1: sysctl$kern(&(0x7f0000000140), 0x2, &(0x7f0000000040)="0384f9596252dadb1b4a5135cf154891bd0e525d61d3ccd0702c1c489f106d80101a39c8cc73165f13b93f5544c77832bce9d158185ee2dfb46db2def9e7ad10f72f02aa8474797e32e1cc1c96d63aead71046e1c2f61920df0166e7dfad1ce25ff6fd9ed68f5be397abdc5f355e6dd25cdd35598e4be996d38037bb6e8515ba063cb4c48017dca931a08d32a27bc33f25597c03000000000000000000000000000000bb8e069430d9184f6fb0e09fb7e2106b484217eeded0b5fa71d45ef61a594c79b93f8cbe26c9d02c8b8f3f6a32f6d93be728705a66c1b08e3ee0cae5c38f66ce59c8695b12f5473628427cf58b00"/254, 0x0, 0x0, 0x0) 18:39:51 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) sysctl$net_inet_gre(&(0x7f00000001c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000001740)="7097266b0cbbfd98e11c295532bcead7efd1e2d4dfbc54436e603941a7ebf52944ceeb3a1c800c0b8ebdcc2cb0f6492fc9d2e2b995426f1b79bbe052ba7befe74a146eb711d441d834cb2534af247ce46f64d08b0928132681489b44d5b4bc509e47c818c24c16e32d3837b83873327b5c7abfe3651318a8525e06db9172be6bc48eebea3444f81b1557423895861930afef77d9c597c09b61df3f6810af2119062bf49d8d1e63f8d6b3f4f4721686c5eedf1be51225ab7869f1e091b8e166374755a06e475bf64e4c719d1fcd1457b89a7ef82053d99ae8d893ae093ce4cc84419dda5c564e4eccfc5e6f2b8380cf2518ca9914fc4a56e067c6115bbb7795aa2e5fa3044c24d53e92aa2f8690e917ce50c2cdf580554cbba7347a8b29ff8c5a040c1982e44d3c645ea72805b5be4a08e28323300294b3c8f56016e48a93d6fd9d7bb1dba14253664a7c6564c733fa22c81730058d4bbe19e87bace82bc9445ce5d54baf38260a721d7eb1f4a1d86b2506ce6c4cf1d0321e27c1d60e489457c92739d9f541d2e6758687b895277a0891ebfc49597049fefe58c91cc350712f4bca3d221a5589d6e5f4de7dabf74fdbf9bc3a494dbdd481f557e9bacc0f43a03765aa6e217a43ffc4c8d8a2c13070c476a39098b75d262cab48be46fb16e86ea33254be85df7aa26a156422ed746fdba6bf29c64bb6bc0ffe5b3b3e3911471036f3729202700e3f9d1690088e5047cbbe06928d5e99ed695578e0dd11e331b747e4dbdaccdeb5d2151866118e54bcf606e33549fa96f97453bf3437f1a914c3c26aa0b16f3c90de76555753204f5038d303a3512a8a8c60443c6eb974a17a396abaef823cc08be4a03612d0dea415a0342dc7a92b6b8d6978d256c059df9601b0f3f10889cdfddbc1dcf4ed870591c4209c09f36f38b0ee603067da7311166253a65ab35a2db22233c97dfdcbe7cd559eaf9ac82b4268b0582e9023525fb49f7a4085520c9ad3b8af2e8fa2f24041bffdb1248dd33592eb5123cfb43334efdc88048f7bcdfc554241038bf6dc8230191d92a92d841d9f15034955cc339c9589e1d1b4c653691ab4e5b25030b150970cff160f58a4281b87a88ff722c16fb77f1314a601d5ba8f3bb6c71600ab263aea51c6ddfc2ea5789eaba9c6704d72214038a3bd929f49e4c671b12f5fba71793adc8d04b5adb99371463c67b20f97e4fb6633a7a89d4f60cbf2ee6bf4495db9488a2d88e502920d468cd4b09df9dd3170a440464a8e79a8f1c720fa5b75172a9ee43317210a1d80c6d121f2d9781adb8f619c4de595b28b1639dc95cba1a70c392a6ad75f40a6eccc0bae756528942c293b73fb4901524ddbcdd6df84c42acbd9a549add144dcccf2e070059dea87970be6378b19cfa61c0872d9db65dbae3d81c7844ee8eb17fb549a0b1f4e474eb27be35ab4c3830df4850ae2c700c482788f451b1b028328eb100ccf6c1c40f5f1cf72aa8531d2e727df4f8131b95232342e22a3ac5e5ffbe63b83740e12169494de1ca68463dba848e3b30fcbb3e4bd4dc700616a09495b58e321acef69700282b02e4e1f0725bbf93087d745f5035762a301f9c006418ab9b544d3cc7dd77b14012d660755c3b864235ff2e53ef2b6d43753da8941e088edfbb1fc57eb058adbed0984e4875e9bfcf61b28751228c952af9305ed786f2212cf52a795096d1be077f31aec1420cb8a8c021d7e540a3e356056031d27b58ebbc5ad239738645a2c7ccd9752369f42b88dcfd55e8ca27c4bb8a7ef2bfa517f947c38d9b44e76f21090282137a8169e392e1d1809eb3514a4512a7d23e006ecbd4cb39a0519607822f3cfca6e289c57e19a3e9b715e5c81b4ef819638596765d379021f3565ed420ebc32b11e7a5bb53d283f0e6bea9446adb171c6d308807bbd4c2d08dbff507a472f98b428bd7263103e9572dda1b9080f82c63da6c42f4143a2c07ff90665bad675b7a8fb95c0d1c56f7d5ad378a3126566c70b6235fb3c570fcc256233b013f60ddb116c288bc44e5eade05c125d7fc4b77a0d399240f10c433383db84a90dc5b9e23aad8ac7d0ed05bebe9bdf6626646ba47b00efa62e121761b2bb78323baedaa09d4daca05e8083e6a87f0c508ef810afe4b95d541f088aafc1aed7a77e0cad54f5d5c0addd95cd59cda556f5822b3bfbff81784e036a44dc937e3280613ddfc526c7243253c78b22931ec9442c51c83c7d9cb304694ac10b44385ce6f48d9b270db007ff846d4652de8410132ac4d541819a0a915609d8335e5db33847c2900c258a57167401c72ef4099f81c9098c4bb4b7ace65e731c0d018e1d96aad8812c4b6f79ac57209223f1394c3899e8f81964075a91a70d49e48b6de90c38f1820c4b6e3ddd431f0b1e98d947f1fedaf76f451ab584e4a7700b9d49cd14e02ff2059a155f4e3a22941a7879dedc0cb0c6b2a340ef14808631d88b3c735a7b2792d1abd0c4a80a51710947f1ad2e067301b429df2d348d5a31803d9484962b7c0295946c17f9511624b224d4d7a0fa2d9fb2416d45e2bface875eed71272d6f91f55e713a144d9906d615be88970b5c294e3e24d7db2ee1974afb9cc832471a81e5f8eb33bf5bdf7199669d0dad831ac348a520802869400a520072dfa0323bbecf77829b0a8ca8427f13c4a93c7dd98ec0e2f069043d4c0b562340e6a17a4bcd957b9dc5404c7f8b2b77f60eb9f4b99591864a4d6de80d023b15856278e46561baa37de620fcfcf4c5750750230bae96249e054eeb99b904d13fa972ac1382e73ac97038d1995223ce2e83e03d52362f630ac5e45a091dce214147ede99b282686fad3801c1d9f0038cab04e086c0e1ee9d33e0cb00ff1a1d976c7aa2c125144e1221526af283ec0712dc50f1045be2f610ce27ac0806944aa88ea87ee465b30fda60cb3415d0c56ba711ce3d39d6419d9a55d7bad056f0f11f1dd41ac51e906232308feedb3272ff1d2ec61c121d81580319ec085bfe47a6db45417858e5de002a6013b5df1c615a73c65d227d2f5eb6eb79f178b3130e61ba706ecaf505bc5d13d55439e40a5fe34881fe5296696cf856f46ce1bd4e8903f6f0db46df2ce6c067c86ba45a4bc6230236696952531c979c44416fb818a802aab503ae49f24af688d3376a62ba63be411d9919f3cbc579286344e9eb8db2303e7006d5aeaea58e429f250a9cc124ffd34d60b77881ab9bcd7707caa8ce23d58ef99510187743ed390b71be0f200a38b671b46ca19c1c83942dd7d74e99f3f7a45ca965d2344ee890252e75e72b9baec2216c858a952c66b21b50e0b59b019df7e38428b8606813496b1980c521c8fa3811cb03213820448c115ec37c3564f23db1b35c488e1f17ed6f30e5597223f9caaf1ce1738684914197a5f6758c04d7494ad9cff9774eb49eff1b3552438070bca2fadf80b799a03f60520727fd7e0e9d150422c33f88cc870a30629eb4671f6dc7cab3788b6171136fcbf2385bf1e72a2f316c8d0d3f1310c6f5ea3a3d409a3ff448ca8be1df58258e647a3e236fc5f35087b1bdafa41d3204b748b1e44069af9f5ca5214807bdf2e776038a6de4d6582a74effdcf9d55d3abd91799781a7a2504fbc6cb02da8dcd8df92a5a9f6d1e334d9b75a4cf10c81b97baf06d71d6d5dfe3607f89342a7e94ef6bce06c30dafc241ff06370dfd9c13eb1c12b9a69e8d49fbc40be99a4e06462a371a7fdf3f5f67b3b38c2835873366df7c5046683c77ce8da3b7b82a852fe5141c39ebedbccb88732d004726965ff20dccbac63af8ace8178812a63b15e80a76baeb8c4335a08d90bcbffd101acbd0cf4f2d399afc9c3d6432163f45978ce573128b60e55a4264af402398568b8bd12624ab0e9ab564ad8851ae9becc42b8d023fa9fd489efa0aaebf3dcf483ef22e7ac848849d07b846f1a31e1b29a8fa119fe575973ae8365a8ae53bd107096f865e8cd14f5191e70cc194c74219673a9a151b9230417bc53028b345b815f8626004f85ce4bd5eaf3ccc668f406a48382c5f80a57e1fa21546e6b90e2d2ec26d1eb9f9078f2ac3e1fd23f87888e2a9cb131bb6c5e0dd7b2d87df0cdd832d878811b8e8463a8a18f5d11b1f542945b81b603db7caea3a5fe1d478f275ec0612155514890364869c7fecf5f8b895738c497a42ed8256c8d8ef906c4041720f4e5e5424f67f0c543e6eb15993ddf81e54a6dd2f92cb629e8c394df0c07aa55e5c84fb16586cfe83df25f28190b3a91de8cd23761d99371371ffaf86584b26eaa0632aa83791ed7eb95a9d058d3ff469e87e538081f04603aca4cd4b13675da4f52f0441018329ff5a56fe243e5dc733791cde5151c42c4038bb163d2e22d4812d77008f0055cf70dbbaba78f33e26986e1ef1c57e368054825100c37e243ee4877b3ce3a83189be8951b4a38bda5635ebb55595bd847574011b0c7212f54725387c77ec324f3dfb57a03283a5d7df5dba55160be342e5a8a84b436d91c423390ed4b21a2e243cc1103fc534f77ca91685a705c0e290c772365fc0ecfb2fc69310a0349754a728f45622ea54782adbc11595898b3e765e4cb4a52164e5bc137f51bb865980d9339f165bc7f1a879a42a8e4299184f445abb4e67982081d8d93f7ddadaef31e3d330bf59163799fe863bd2aad9e493c3d4221e47eb5ac48b4f0e34b94da2aebb8a429fe908ff6253acf430daa317cd62698442bf053e48d7b453be4a4302fc5f5fe2a5e64468ebca0e99acba793f39fd9e6e6be66979b6c387658a9c98b90e03d4870cc943a3e19a4de6df981a22593f6c71f4e3dc99de5de25fa47113e1660cd6065b0ddca039550fae60d291927f6391b8c088c9e5c85eecd7c01b590e68c8004458e518aafcd22e6c713a3433c0ac43ded656257e4225aa6c84a460ffc871bb8a533383b86583126f5f23bbeb5c3584a322dd01f731fb57624a274d71d27900764185c141b90f01cb9ab1f83d246b149280ead3ba67947fb740e356221cb4caf63a3b5c90d9174c6688f81dc77287acac1f50c656780b0ed49a27cecf64a0171391cfa07f37bca9a4b512e8e06d1159177ceddac97907b109792cf1fb83cce548a9344095f1f2f59c20e1c1609c3473d1e1546d9cb312b4aefcd762b1d1267c57c908ebf7b8aa2c6fe3de1d19a95406812cd914560a3e3e4316e3da1ca5823ec6c8f3081bf7a6905b7b82c365a6934d0fc2714a0bc20dd63d26606292e84fd36d737b00bc24eff65bf6b1e1d845e81c839558a896ce3ab6b5e7ad1edc644a6bcc2f8af9b158985a9621d9391d833de6bca55fa595aeaca94aebd610ee3a9a30dc445461a7ce105811b7603231b4b822a9c285f25305dc48109f4ccc2761602c24d2451ecb3610ab045e45a338b3e3260056fa2857c09fab5c06bd8f726e9a7c02ce0aa43f8153cd236a23b30d45c2ecccb9b234863b4b3bfb5f3b6b69baa1b16f7244df82431e32404b12444040dd8734af4154c26ecb327276fad1f2447065332bf88c069b394d8759d5bcf674a6489a9eb462b08208b961293181ccd43497a66a35d876a9b6336e1eb9faa87e0f068085cd3150f2abf94ea5bf85c0c40575f2f506d936d5d1a683f8a0a09b8f86bd3e54dcf5b680ab5581f78e6befdc1a6f284cd8fb8a301c21964e02d0771cd1bc60b00c24d80e3af7ff0835bba02a594341c98200deebbe5b091c7d688f51cc53f1640e3a2905bbe8182c116f9af9b4fc7a8eda2fee253348b94bd37f8dd4a43e037bf7c460f0e07c30a8bf44", 0x1000) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 18:39:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b808646392e517a309905f87c4c5b0000000000000000000000c41400000029000000ab0400d33a00fb0a0000"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:39:51 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000080)="9e21eb70beed507c714c33317d40ab96b3eef190dd205dd7e904ac207adb1af137e3cb7cd2f16ff5188b0df239cdcbac6106239735d720779c663ec31906a6755c4d5b27c200ef46f3d51b93bc25dcf4cde7376a180028f789e4890000003cc359c597b695a841af47cb81e3daf59ac795feb45138c0c3bcb7daaf61691ec3", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) setitimer(0x1, &(0x7f00000001c0)={{0x4, 0x71d}, {0x40, 0x6}}, 0x0) r1 = msgget$private(0x0, 0x1) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000000000006f00000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e288a344cd8a0f41dff1000000000000000000bfaff283946e6a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/241], 0xe6, 0x1, 0x0) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) r2 = getpgid(0x0) wait4(0x0, &(0x7f0000000200), 0x8, &(0x7f0000000500)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005, r2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x6, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x1fffffff, 0x0, 0x0, 0x0, r5, 0x10a, 0x9}, 0x5, 0x803, 0x8}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000040)=""/4) 18:39:51 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/77) 18:39:51 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x53) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fdea0400008723abfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0xd8, 0x0, &(0x7f0000000140)=""/216}) 18:39:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) setsockopt(r0, 0xffff8000, 0xffff, &(0x7f0000000040)="2d90a1620cbd216b679615b7e8fd05294160e9c2bec5b97c0e1759f37bdac9b14e6687fa06", 0x25) 18:39:51 executing program 1: syz_emit_ethernet(0x11b, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100e52b00bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aa4e214e21a50cfabc17589feb22caae4146dac609933766a8a51f2510602ba892f8a1778c3607c225c9594b95b4238ef87d80306f97f1a7d8564750eadf6cb4d490e4f7f96a1b723e8b42bbdc25f7c0d52198ca4915ff366610bffe276a2cc4f9a402146e732bb60c2278a59233fe050ae5a6a8d6927420dd91777456759c5d1dc4c5dc154f6add0b4ff22590acaf8171c7c8131e47374e885c5135577f040d88689883766a65e2e9ae07e81a3c4797a5e054bde1a1db33bd8762b272d998dc3b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000125b7f3809fc28e781ec765d3db8d9bdf2baeff22ff89dd3eff88c970057bf035b2ee5b01cfea1e6f49b66f479431bed6e4fbc484c4a6767b000bcd2fa3b3dfa375c1fc2f24aa61984843744eaf9889ff6fe8ff4808202e6fc113fa948be4303537d686c47b139dcfad54af6bcb5c0b12e26aa10256ea2f7f6223d7568c91d3408a469cad39da9ba362925674f4a2dc31bd6798151a6e16026ce32f60f5d22b0ad71b1a873e4ed0345b8459f3bf5c2400d6f0011a22d49243c8462751900000000000000b88aa5d38289a428cf76cb9dd4b5a89949f09098b8396c0352fdec8c2561d54ce0ffafaa79e7985ffc9b8ba5e9a930be580e4d1625a2aaffd37537f304acdb0dbc4138e58c0e34849df7dfbc79a704c195d8ae3ec8a445f39f00e2d58a49e663ba0e6d8a28240abc62c1cc68"]) r0 = semget$private(0x0, 0x8, 0x10065) semctl$GETPID(r0, 0x1, 0x4, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r1, &(0x7f0000000140), 0x2) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000005c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x7, 0x1, 0xd93, 0x7, 0x8, 0xffff]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x692f, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/151) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000240)=[{0x4, 0x7}], 0x1) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000380)=[0x3f, 0xbc79, 0x5]) semop(r1, &(0x7f0000000040)=[{0x2, 0x692c, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000001c0)=""/108) 18:39:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xa1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) kevent(r1, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x25, 0x80}, {{r1}, 0x2, 0x80, 0x20, 0x100000000, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x28, 0x2, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xe, 0x2, 0x355, 0x4}], 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xf, 0x0, 0x8}], 0xfffffffffffffffb, 0x0) 18:39:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000fc"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000280)="8adaebb90d8102dde5fed0338db4ea7c6bb729dbac213910976ede1997035556ca94860447b67f987a01401041069b25892a3a84016fdc148ca6152084729ebd5005fc88017a810674b27f842773068eaf892a6bb7e3ae7319923a3ef8b4f3440c9a1755403115de4ef1980f5c66d8790e33602cce18cbdc29dfe5e38e82648241f9190f00720a91f433a80a35b3e4f5c9e2988cfca93644074f363857501849dbb85c95317229fb13f27fc22b634d27f42724436c5b129adc6dfbd2a71c40b188d7dc683dbb4b150b92e595c1e1586d1c8f7bc3fe93b8965534aa5cc48e6f22f426ef039303c3704d0bd014e37602341925f7faf73ef4f9f907acc6bdbf01a224c48d0cc2cdb422db606b14053479f74b35c460a0d5b79b338a8403607f315c8b9515cc12b2c31571c7feac148b6e61b3eb8d87ab257e9dab7bbcf2ffc2745b2b07f2b9cb9c0b179f3126857aa206217b204c607dadeb091693c6c6d37101e78a96e5c33c2ff8baa2ce3e6720f70d5021bbf23f3671be05528319479523ef9eaa156d2c779c529894544b2c07f27b1019147ac8a0b126c84e3e104cf85d57c8d682aa23bf559ef9079d370404fbee3cda1245cc2f9bfb5b9152323b0d1922d9ec30e22892184bf9e2288d08630c9a71d0451c51ed7935fda00365f64b5d9b42bce69038f05f6ab870fd62d820914f88dc6dc3eddba5673848e6b3f0e0d2bced85f3ac584295b4b9ebce0af9fa057c7def101c1577bc9ff3f6cf9fedb4e71bca2abebac5b4e1425e46baed8564884f00c1496b4f333984d327cf78ee2862f83668047f89402a12a3206f548a2bd755308c3ad9f6d39490e44d5068b9334d5590fb67da5ae1808bd007e7c6537abeed6c9eb47291e5753f8f2981e7d56a764dd7e5a8bf3af5b60a390693935b4d304879c8e49a6f9c54b1de3fa974d09ea5afcc15169c7c4222b89a7acdc237c0ffeb065200ed62066dc9b88c42dc2fb9f83ffbd7f16885fe447a4a4d29628fa1e593310c4c5cb1415ef575d8c70b1c8bc88edc6be9551dc3f80a2a30490e9aa92f52642454738de227a47207a635b92938da2a403803f46005a17a2bc8a8df532df9b015aa3718b354309127e6a1b1163ab70454cc795ad1c2d1aa86db6461cf0d553759a681b9596c779893f016b213d4ab4327b04cfe53f6a9d1dff8e45b642b97125b60fe77c734230baacc3511492d797af41a479cc487b66c45b9656deeac44a0c5c0c87b30991cbf5b8beb27d2ac1a7801b4818544a88bb157272dfc61d9d701c3722f6b607353b5b5c386931dc28b7381bb9d650ca76c500f652fef73a4c62bec62761a2a2d2cce2e419396a8c1e6769d38c42a91ff286b86cbaafd26c74860b6ca319ef7bc49cdcd6770f7b291843d467a78d44e93f689ca24f3130e07d9a8f0e6b1f6cee9c05968409506f701f729e6cf7833e28020ac103fab3ab41875b43c860432905c6132cd5e03b5f97606e5e0f8d3ca31ff4e12b9b5ef05bdb0ab8749711d66d306bf72aeebd2b0be6a4f111ee9df7218c425e895f5c93643635c87b1eb9e27a4ba2ef2b793e8c42e20181c0508b8400d7cee0fdab5c62f17c5ab698a1130bf58637bad3ce4a7195509766e5e80867c5c73f8627949114fb022acdcc16d03b4bec87cb380d015565e590f400543fb709572177324094db26a72f218ae5bb271fa9d8cbaa0781f623dc834c292c7bd589ab5fe33b6f4950e54962d842b10caa9a0d18f52ed6da01573749f2d087604275401f6506061c2be28fb0b4d22e0e91528ff7236333ff492b9bed3efbe8d62f31886833b262b785505e3084a29d4317ea1ac39adefec6e6532f4134da6a40c03770ba6ae5c2feea49b8ca713313daa1428277527dac5d17bcd4c8d16719e8ee15ede31efbbbc857cdf11ce74669277c199bd372d8ecbaff36f1d8d9dbfb4e0fe2c45355aba5f723cf227d12ec73c216c953d0d16f57b66dc69cfca0035036b01812a0e0189a1457726aa41cf15e039e0e8d30b8b528ffb25235b65d48d0e6b57aa67995bab652c7a81f56b6ba104bac3a5b97ec2405a1b97dfe3ece732f6f776f8b109d17305e60d0e8168fa835a42edf2b67459bfa11c67ba6f0e2f38ac950e512b82e77a1b6a02ee4b75629f38e1659ba8b6ab14e6f4df81b46f8c09bf46f6bd944f829b632e67367fe9c05235a78d214455b17cbac12117ec5aa682edffc37ec918bf7899ea952c7a55ca17d84303bfc1d87315cd27a03620c9ed8daa11f8a81fb1404bced8df82a6f47dfc22945dca1f379a3051c37c7dd63bb543dec65a42ba69476c3906630be5d1ca23c4e7715b8d7802b8bd156bb2f80db2279a07536ce350c7cbe581248d15571472536a3f08409dbcec5b5104e176bc60b9f45252a40ebba1811bc63e887fe316c02b351011d95951ee94295a9b9a1271745a44c84094c958770789335d8b4d77f862b550da745e46b61b1f3b1685f0c67b09d69e60ea18eea3d1f1cc89674bd09c3c6053d6cede03b78f71c85bfe8c7ba69ba877d7b21bdbb561995e5274cd1ee7bb314093494ef0fabac56c306b427c880f8d42421f780ca611c915b7457185b64c979f950e1b052d19af5d09cba85e411cff9804b51139d4d88c509c416debce77bf39f71b55e57f3f60919d5695b20a5f16ade44e5a5ec5a8a7c9608621648a755d67067b685934da9f38581f32786f2fc75f7d013cd432a662b0f8590b3fefd1af2f7ae10a2b8c9c604e701a2cc8b30134c91e3930597872d73016b0ea22f331b5ec0fdc3b4a6c300e355c161ca3cba02a6255463314b061d01b826cc8daae95c6da064daabed4dde3f303278b827b6464377ae975e7e7fc9246e6585405a6b4eabf726b766b7d9ef71428ef3cd8de08930bba70298969e30af2bec76a2d7f615f4e3155755c36d0f979423f5b0014df322af29c1ac2f6e0c7d3ed9866c5d7cafc80f8b77938aec3798484c575aa314b5ae8ca18f59620971c9ea97f2e489623819a40bb612620c8b70e040bce77ab156d7cce479df048aea797118716e7e7b2ed37f23900d71986cabfb5ba2ca3528939db301e3ae1f21e70cbb3adea4a50b2328720557551a2594798d0c14799ea01c9584e2b2155f9657ce3f5649729eb475effe855d361aa3bee550751652e00b98bf7a77923a78473941a1b2ee04067b31285f0ce49ebd1c6cd8214901fef75b5e833bd561475a4550171095a3bfed6e5a36c7718a56243390073bca2b90ef9f9078ece2e0df78743dd80940b05fc031318a5e414c1181d933ea68cd039de88c4299fe2faaeec63c00456048fb65463ca2f0d9e50e3d0dd161cde59de5fe1cfae695d6a11a51d099f8f03ebd09511e6929f31b7a81bac269160779c36fbd4e33f9a594d5c971687b9270a82d229b632dd5600c61d3898ab0d1ad70354039ef675f430576a46a7e9e29c8104263fe2efe928cee94c2368fba27c79975b0b2b674f4a373d328f4a292faae3da3ead1610aa3bc173a310a1955af619398b17a28901f5424d43b4980a52054edb28b6efa35d20917210d2578223abec3a4da64f702f128f872ca27b913476c5dc20cf0fc124e46214c881a11205a4728b3522eeff0baec1a5a8711ed41a691723a7c4ac40afe6176b0979792796793996b1aed19d2e766eeb17287279eeafc01255aae7734f9e2fed8cb982ca47b4077e901231b8c701aaf61438cacc6f5c0337ade40596b96ddbc9e17d23bb01b4b7f328a8731a7a9d59a1e032859030841e3f06647a35438dccafc2b9cde781326949ddd23e956507489de0df2f7973e10870691adb69f3f5ede8d1a2f46a6266214779d0702d4ad2f2e6dee24400174026f9c6a4a24ee9ea8bf39e58af13e13daeeea8b5592b7e2709091194584f3df108a15072ff547639e77c4e1ace1ed411ba0907cc0979dd3951b0adf1c576f2ef5f9a2498f702a2b732e5fc7e45d5d9cd478724b9ba108b7d338e361e7b068ee899d6235f0d365d0a971779091b5ac36f716889d6c565cba68e908eb1fdecbbb0946877f21684b0b4673c3503fa384671c35032451f9d5c825c8602015ed7ccb8bd62ba8ee8175b3479c29b767b03cde319a5f0bcdeff9d483c0ad6d80467998149c2f825ac87331f816e62f95018cfd610ef78e4ec3f5fe270c75daf1c8eebd737f800323508c572a59980b1bd4595513ae6cf4be989d25160ff8deeac94f96652f1dd8bb703cc7b899b028b08d5608fdc5cf49b87e2e94337e78ab4e0693aecbf81185ee836827fed2742a940666914f55ca5ef697449a69151c3f503b0bb5615e148e9bbf2a1ab229ed416ec68f36c87bba55000474ddaf4657447a8747fbca786343aca644b4cf0d79ed7b3d5fda82224edc5e80f2ca058dacc11146e5f124b991f797a23855d199e63e6342198a8ebe20fc76245963f3b94dfb0952eaf0c4de32041064482be972507a313637c3e44f384a98df3c61dd92234ba4b966de407c06a9cfc8de6b4b3458350ff9ae0d318fa71cac2dafea10b9997d5733ec78fe9669a60583bde8ed0fc81df796442f356c70a32eafd0a7068bad14b7e2da19889e8cad5e1a3f7ae1a417cb1aaae49b1597b9951a532a0261c6ace871c395a7fcee3c06fd1cb70b6f2faa0589b619ba4359d5356f34d3eca1cce077122b34771845e7680585d6a368e63f4b8606617dc9e8fb2b91706c594920181181603a819664d5f489ee932d8cd93be245a8ab12eab4f3b8e66488b5556016cf727f0c706497297ed1a5e49131da6f59a30e87f191c526528f2575cd70dc68f295c2610f7420f7b06ca04fcc924381225856efbf793719dda5191c1b54dcd4382aaa24b1615675292e0ebfd5e34532c4f140f06de4d91963001c833744542f7803dbb4b753b90ec874e728f65de409d910dbaaf8ae01babbafdb4be3b14d2fedfb7451dff551156f3494631843304314d4f4b11bb3e79a5a8d47eec33b9f01a8118432f927352a046d9d85222957f641e9feb106a6f47c7adaf30ade07d4fa9bde78739d29c36cf895fb9bfe4649d80c4b7b805815854a960092baecb351c51a14c5acd6acd7c1a69bce4814f30948d8aee779385755ae8e72a882c69c058479e8e947671afc4ad24c5e8c7797c98abac5d9105bc62ee6101616305da65e19cf94beb3f95fb643c211b94027f75e2dd7c924f9397b3e75f7b4d17dff12f997fbb99052aa27dc8ac683f9cdeb28ceba5f658a84a6d3a032d3aa10c8c5539006440bd732251786d0a115387254d12a9282ba1d56336574a584ecce4b2cbf9bef132c0bdc6fd6e015db1ff7f7355601c761242338461f2dabae3e610640ba667be7de3bc30197ba815a135bb32a0783c40191bf917488de41c6320d77a5ebb2c54d75d677bf9d00aa720e98dbf7ddcff2f2222297a909aa768b9866a29289e35e9fef259518e6a23298a0400dac90db2cefc4f950b27e567cdc09c5c0b9ebaff1ca9c348f6616836cab9b29b3e1f6461b1e3002939ab0e031aa17103b3e447830acd5fa4038a1ad96fba5ecc99933d5a99fd6062c8dd24ad1e5327e1289481f6faf3803a69f9e51230fe657ff0ac84edbeda454b33d6f2b95613b0cbf234b4f9e3cce71fae93e0d2f04799eb20aafc2e9b95293d8d3ea4de95fd68b05f3314a2d28552b2cda546d3512253c8aed7040ce377a0bcb4596f0cdcae43c134c023a39f20b48e4a99c9446c9bcfe46e985ed2b7d28ce99b7eaa12d9176a692f77e270bd7ed5676f52d9796b6bd6b03d599e58be62910df15c157cc4a4d4", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="dadee7683f28d0a1f09ab100b8ee5c2ccf82384a03148f070fcbfe09f03393b92733e6407f287f7986ada798ee7fa11e1e1dbb95d4b366a930e379ea5f7bbc6e0d1f986b39fcd5e1dd8c7a5a31e71882", 0x50) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x480, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66786c653000"], 0x9, 0x0}, 0x0) 18:39:51 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f9962506702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d68914d2103f03412c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b823ae36e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00000000000000000000000000000000000000000000000000007c462d37f3cdf80076831fd405dd7370ac487f108fd7a98d8723cd567e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b615bb0e9d99b32b95d16efce507511fca04175f7fb792729d048132a966cca55fd9c160039b6725acaa94fbc3f4b9c40238bb13f0566331a81e2fbb18c4d560bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c30fcd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd7d50b9d984ab15aacd555ff87455bcdf6244f181a699eaaa02f9965d292bc6e69518fe5f296ec2934922bd6fd2497b41127585315d15448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe490a461fd722628654ecfdfeb4488c24bc3"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) r3 = dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000200)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 18:39:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) setsockopt(r2, 0x1, 0x10001, &(0x7f0000000280)="142aee034634f3cb078712fe35df5ad457a8bfcc099fb84ba03371a492a51ce53cfd9e9b44f8f317431f10afdb2efd40898a1bcb6853bb2a571bd54dce94d4e7aa45ad0c14951dc8c25c12bcff9379e45e211476c63ab22e91b913db7bd47f50d7bb2243032dce8a5195e37749f6c8cffd3ef8dc97f6d848e541cd4cae0ce79e13964c18ecbd4412157871ea798897463a217a0ecf01af96581c7e0d1e22a398c122747dffa54279e5a5df4c63d2f812445a2181c74e13f8b4155b67b22c2d66d5ed67e03bc167f8bf7d5241f79f4f24", 0xd0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) geteuid() r4 = kqueue() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000200)}], 0x1) execve(0x0, &(0x7f0000000480)=[&(0x7f0000000180)='$\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\xa0\xe2%*{\x00', &(0x7f0000000900)='\x00\x0f,\xc2e4\xcaU\xb3%$v\xe7\xe7\b\n\xa4\v\x14\xc31\x9b\x85kP\x89\xaf\xd5#c-R@N\xdej(\xcc\x88\v\xab\x0f0\x91\xd5\xeb\xe2\x8c\x0f\xc4U\xdc\xea_D\x9b\xbf\x95X\xc77/\xef\xae\xe9\xb3\x17Qy\xee\x04\xa3\x97R|\xd0\x89:\xe4v\x1b1\x99C\xce\x8c\x94\x13?X&\xc5\xbc\xba\xc2\x16\xce\x7f\x00\x00\x00\x00\x00\xc5\x11\xc1\x06\x8b\xc4\x00\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000003c0)='\xfb[-\x00', &(0x7f0000000400)='$*\xbc},)\x8e\x00', &(0x7f0000000440)=']\x00'], &(0x7f0000000700)=[&(0x7f00000004c0)='\x00', &(0x7f00000007c0)='\x00e4\x04K\x00\x99n\xc9\xeaj\xc2\x97\xc6h\xa4n\xbdJ\xe4\x17\xad\xb77\n\r\x90\xba\x9f\xd9%T9\x94Dq\xf5\xac&\xcd\x17nT\x16\xbb\xf4wAZf\xf4\x16\xe5\x8es\x9c\x84\x1eB\x0f\x18\xe9v\f\x02\xab\b\x00\x00\x00\x1b\xa4 \xba\xe5W\x89HJ,B\xd2~\xda\x9a\xce\xd4\x88\x15XE\r\x90\xf99\xb3Yic\xb4\a\x14,\x03\xd8,8\xe6\xf5#\x8b\x89\x9aBh\x81*@\x1b\x12\x11i\xfc\xb5\xfb\xe8\xae\xe4\xeeJ\xdc:\a\xf8\xe1\xec\xd9\xc0\f(\v}\x01sp\x17\xba*\xdcX\xa8\x16\xea\xba\x98\xa3\x03\xdbT\x04t\xb1\x05\xbf\x11t\x15D\xeb\xb6\xd3_\x87U\t/%\xf3\xbb\xe8\xff\x0f\x00\x00\x00\x00\x00\x00\xb8RQ\xfeTgS@P*\xbd\xdbW\xc1)\xa4\x10\xe0\x93\x13B\xb9\x89S\x19)\x94\xae\aG$\'\xe1f\xc7\xefg\xcaGP\xe4,9\xa1\xa1\x14\xfc\x87\x19/\xe1\t\x83\x9b\xd7U\x91\r\xed\x98\x90!\x18\xfe\x87\xe5\x06A\xac\xe7\xaa\xf60\xe6\xa4\x86\x92\xe8\xbeg!\x86BQY\x94\xbf\xbc\x190[\x12[\xce\t\xf0\xb2E\xdf}\xae\x00'/303, &(0x7f0000000540)='{8\x00', &(0x7f0000000580)='\x00', &(0x7f0000000780)='+-%\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) write(0xffffffffffffffff, &(0x7f0000000100)="00d19b07", 0x4) r5 = dup(0xffffffffffffffff) chflagsat(r5, &(0x7f0000000380)='./file0\x00', 0x1, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:39:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 18:39:52 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = msgget$private(0x0, 0x0) socket(0x2, 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x80047476, &(0x7f0000000340)) flock(r3, 0x2) msgget$private(0x0, 0x321) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) read(r4, &(0x7f0000000000), 0x0) 18:39:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) wait4(r4, &(0x7f0000000100), 0x2, 0x0) fchmod(r2, 0x8e3) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000000)) shutdown(r0, 0x0) 18:39:52 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="3c04f27845494bf6f41b1f61a054e610950802370665aead2d8b25dd5df6b2aae986ccbadf1e93661832c49ece74fe795323e2442497e4e9fba8eab865804cf142381508c1dfcd950dd80614ce01209a1d8154a9d2034551e3f0f131abd7bf5096bfde40a96a49be0e8c8f829e56954a95f09515310561b40962f407a740a7399ecbce568ed42d646731e6", 0x8b}, {&(0x7f00000001c0)="986c6f3b9dd649acca670e55ea1bb805b6894d8ff0e1b972175e99ec6a353a12333999294e4975badcc43340d846423150f9de572ce15be9", 0x38}], 0x2, 0x0, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000140)=0x10) 18:39:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3c0c) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="9b5e0ba523d2e587a7843df8d30ae52f16b40bf470bfbff5987de46c332f4652d09acdbdac013a02b61b80b9edbe532c91cab359dcccc01b1e6cc14ba4d59f505c2b7ee1d86c2f344d4e90af709fc702948d7e38b822a08acfed6f6e60923af7d449921486433701d8a6d29688eb085b6ed1d467b0ccc9cbab942fe34ca83d049080fcba02797d09770813e0ba39e1f9302487f14479927d2ec45beae61634dcbc", 0xa1}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x1000000000029, 0x1b, &(0x7f0000000100), 0x0) 18:39:52 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="a96d6c5773732dcbadb725727250d833b0bce56514abc539c4f2e61c4814ed2e592eae9a129a52d786d3b28676515cb1125a7e248c4fea554d2d4d544cf516a99eda4287179f945e17a4800c0a6531bd1fcb4cc957dbffa162dc2e794edd17c46e3a9fd4818f2edd3d2c0e5cc3622eddb187062c5d7a42f22ab56c6273d3988536485fdd7f5a7f71ecd8435eeaaefdacdc27263b130d85d09772676ced8a3645697787a66ca86eba6ccf7956e75a9b56d32f51b1de394638912b024ab37a07a5c55e6cbced0fdb8edf27099f29b6c3640a2c7c88ce3d1e382ae82d916db7"}], 0xda, 0x0, 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r2, 0x0, &(0x7f0000000040)) 18:39:52 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) linkat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) fchflags(0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) poll(&(0x7f0000000100)=[{r2, 0x8}, {r1, 0x4}, {r3, 0x100}, {r1, 0x2}], 0x4, 0x4) 18:39:52 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) 18:39:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) 18:39:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, r2, r3, r2, r3, 0x0, 0x7}, 0x9e7, 0x7, r6, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r3, 0x0]) setregid(r7, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={{}, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4, 0xffffffff7fffffff}]}}}) kevent(r0, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) close(r0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r8, 0x8e3) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000040)) 18:39:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10386) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 18:39:52 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b81fe274eeea9c7260000000000000300f3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) 18:39:52 executing program 1: r0 = syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRES32=r0], 0x4}, 0x0) r1 = syz_open_pts() r2 = socket(0x20, 0x1, 0x0) socket(0x18, 0x1, 0x0) close(r1) fchmod(0xffffffffffffffff, 0x8e3) socket(0x18, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) r3 = semget$private(0x0, 0x1, 0x63c) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x6) semop(r3, &(0x7f0000000000)=[{0x1, 0x2}], 0x1) semop(r3, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f, 0x800}, {0x0, 0xfffffffffffffff8, 0x800}, {0x2, 0xad}], 0x8) semop(r3, &(0x7f0000000700)=[{0x2, 0x3}], 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000440)=""/134, 0x86}, {&(0x7f0000000380)=""/67, 0x43}, {&(0x7f0000000500)=""/191, 0xbf}, {&(0x7f00000005c0)=""/19, 0x13}, {&(0x7f0000000600)=""/81, 0x51}], 0x7) semop(r3, &(0x7f0000000200)=[{0x4, 0x1f}, {0x0, 0x6}], 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/202) 18:39:52 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x26) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x6) recvfrom$unix(r0, &(0x7f00000004c0)=""/4096, 0x1000, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') 18:39:52 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x0, 0x3, 0xf4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES16=r5, @ANYRESHEX=r5, @ANYRESHEX=r3, @ANYBLOB="35f75da9cf9a2fe9c010db4e8224badf06d5710ce7169b840bf85590cc77dc5284f8c630a25c4de4f603737122599a501654354474a73839542907b6be079aba203ee9eb61aff6a954d5c8e91fef1caea861fe26e7718028d98db42742e7211b71c61bd3d1395e50d1ec53c99ef81da4c4918499aa72400630610cea9a18aa30f0c6cd5b67c27416627aabe4cfbdbd67390940ebeecd8e036995088245349db5d89e9b75387db03fb57136d4710e92f7f0362a691ed3", @ANYRES16, @ANYRES16=r6, @ANYRESDEC=r7, @ANYRESDEC], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 18:39:52 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 18:39:53 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) 18:39:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(0x0, r1) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x142) r9 = getpgrp() fcntl$setown(r8, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r3, r5, 0x50}, 0x200000000, 0x3, r7, r9, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) fchflags(r0, 0x10001) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa2aaaaaaa7cff040054f4868560451a7c00c5030000000000000005000000008108000000fe8000000000000000000000000000aa33"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 18:39:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r3, &(0x7f0000000180)=""/211, 0xd3, 0x43, 0x0, 0x0) fchmod(r2, 0x8e3) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') shutdown(r1, 0x2) 18:39:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000004c0)="be9588cb", 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r5, 0x2}) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:39:54 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "e50000841f1fd43b90882c0b0000000000030008"}) kqueue() 18:39:54 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 18:39:54 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x4, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) fchmod(r0, 0x8e3) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x10d) ioctl$KDENABIO(r2, 0x20004b3c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x813, 0xffffffffffffffff, 0x0, 0x0) 18:39:55 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x1, &(0x7f0000000040)="62b52c346026f0eef6a253803b797155174a5234e1e2da740871872ad05184b2f194a15a2c3aef9894b5f5b9e9925b3d1eae09f601a6896e349a", 0x0, 0x0, 0x0) 18:39:55 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/222) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d3ffffffff939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"], 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ac0)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000003440)="9fcc856951445042a0415c94b0876b68cf1a5b0e304a0aae16c00ecd2cd3a64b3bcc349a3ac3ff35601971638d98d8c6799ca343906133bb6d32d74f320db588f49795e1ff8dac56a53950c11b8c0b3997d1eec23e2e35cd10ab4a4bff1525d5838519a73557368f862147fd4e855fc36fa1e70741912db46af6c98e9f42c42107f111ce760c9e1e1a3c3f123f5c071e28330310107295e4cf263f3d61af43d5ae6bd7c2f36348b48cb2eab224598e5b875f7484df9071b784dd35e4627206b7d1a48a8c50d7c2a5169ba0836732eff072cad826bef9ca89a31c4cc2e07c0bc612fc2057ef2b3009389de793164518d70743da2c25661e509f0274fa3cb1aa0b87726b4c63c1ba48d0806bcc5bc3ad3bb28d2d16dd6ab53d7f22dc4069176148087b462cfe6e7dd1741569a834fe3ae343e4639dae31064c78512a6e88611be89ddef23ad71a1a50d11bd871f1337294915c7f9d32eb7f1063caa0fea11fc99c0982b6fcd0d6d556ec1772abdf14d54dc0a79d17e2233530ef276a733643be425752a21750b3c925db6463d20db43be7cadf1556c80ef087696930fd2056dc616d4867519dadc0ce41b84181f725836edf4d77775dc32178ac675aaad6d11074874a94f33aca93aa61f2a7169acb06e8f370974aedf79843b028390002353492b8ab094e0ea802b4db35bfc5c47fcc67d5d8b7a0dfc6bec419fcfcf8ad47aee02e84b7555f45c0daa1b66a002af9ca5ad1b77b84038eef2feb80435a435887c6440a2df8e0b9794a2d2e4f2bd02f599957d371aa92e2dc076d4fbd131b5c5922c046a8a3db70ac265949097bda244af291d90ef66adc48a34d84a78022edd2116016c6d1e2822e2052bf5e50850c8798b76591e747db84eb17fbe49f7e855f1119f542d8dbe258954a608af80c0f0938defb953279836e3658b2b496dfc23c307f5fc114e3746495c0b92a4c8a2b8f73335c0aa67fd27ad1798c0340961cfb06f4f9f5adcf9353a799f364a92f35947f156f51d585677efda02a8046595eec0dda043e0d568b15b27ff03b785c09545dc6bbbc1ac0a48cd2da1a72217408547ad3ac9aab04287a4a7703ae20523ca2353fa30896e6d1fd44b8d79acc7230b19bfe5b43cc5cc53405cb8b04aa8d3249fa911c31ecf1ab431c6779f02fa8dcf66c96772a60d6c3eb15a555e3d359343360669b72ce0af9c04b28cd43452d852fd165fd2572b824241823b8510243cf29859f8d2da43b98bfad422e00c868e7559014fe928f56c5acf90081a3189eb869a3f67d92f00ae12fd1e675cf135928f7a616d0356d4c94d33f513024a5c95157cd8dfffdf3ff6385c76060b7cb6b53c899f6e958db7c542866e9eb37e3556c6abcad9211d8d004c443ce04679aecee77ecd1b786a1884e8c5a6203fc8dfa9446b6ecef5a071c47137e1bb0ee5bce396bc1a52d0c59c78172ce8b1c9b6a46f87634c84a24f86f25a127b1d2ae84f162b02a7fd4964261797c5e375fed35977819a40c96a531c3f409e52e048b06e0c1c501a59b6a4094f45f1e52273fb5af7444cb444e170a2694880511a14d911a071462e51ef1d214cbd4610192cd6e3ef7df0188e0822800a8540f986613945bca966d8fcc850d5eb5e3ecdb925ad0f8c180ac6385a8257232cc1a49bd95bf74f7db2ae99f216d61b607881af0f0aa37a31b897f25c7a04a943720c4f9b046939b62b7e453d0df752d83d887bfb13dd8f2eb7ffe87d0a0b601404061cd8bb668b47d83b1ef6aecba29990ea359fc73aaf52756e767e9ff24f785e40d1699db5037c5c616ad033e7c80dcd33846fc78865ead9e1db0d38b2b4153eb5a8e5c328741fe6b2ebdf8f38bc3cd3a1a167bdeba86e1c699d0a91ba9e0771c89b7a546938386f3a84ba4fcbdd9a788d5697de810351e8bbc61b62be421c73a39c548b4bd04ef1878dffa1c33a1dfff09bfc2a0cdbd3d5406edb4d7a4120f8c399c5f409ff093de5dccacdfee35ad1f9b9d11a0c6a4c4278ac1b877b9a1d24a66ccc202adee2e16238de67fe85e47716f2c91eef4a85841c55c6d2b67210230565e351d2f67758087a59780c56eac5ad915fcf415bc20024511f80c7834dbc60787881a242d82007d9117276563fb40c105e6296fd158740143e075cdeafa8083736c569ca19c3d271dd43693f837d71531bc632ca70552c514a003a102473c34f01267cc4ef7a388768b50e054a83cd79271b29ff1fdabfd3f96c8f850069b3e81b167cd3172b37d2072326a363ad9208545a0dbda3a73e30252c043d057c339c4c54c217cf6c4b8c9bb7dac57ef5256d52f8eac3438b7629cd76941d4c891d2b744b4027ee8bd289c2f1650207046eb26d2f7b9b8949f7403fe6fd4f71adc2426a3f2628ca56ac3f4014c6c18bf2471a5817177f1ba72643b980c1470635813bdbdacf6080b3d5fb62f82f63b8304c324cc74140f68fe6009cd9828197e45c1ecaa57bfab29b0cecb1f56c15b21b759615880dca4d9e58526b78959327d44fe57c55a204afb411322b1412cd5731470731da4fab72a1b63eebd1ecbcb19fbd0c5774fff8f5feaa695f4163025dacefce62dea5ab8cef62b5917425120940a096249da661d75af9b682b51f1915eaaf53bf55b5df4885a1a671f9629ef1a47f0ba6195d7a0a05121e641cf4020a49009353d4caacf1b14748c55e6bfff434ae1b307b6d0aa9f67755a90632c0e0ee2a74d96fe3be444818dd2b8d9f6c83cf9fe916d657b40ac3dea18ffbb487b80f046a20fb427801762cc7920e66e3353f8eaba593f76660932515f57cbadf4706c18d65d8a6a335d112a148dd39406c8bca122646b64a8eec6cb0de8bbcdd63919e2d38d71fb84d3b3728742d9f794a587831b64056f0abbfd736ba69fe7a1a3ec709045b903788bc19e814d18622e05c972a6914c0b6f38b1c1fa6f828d7725f211ccb98c0b2091a4fc9ea16c4b0cece15684005118ddb84c8743807da54d61560fef8cb8acbf9176f27bddf93beb12e21d629192fdf932af77ef9db38e60c62f78ac1d8e3dddf36565c2e9e2d1885dd8801c9d099ba173a38bffdd353b683b1add5265a7a7ce569ca60c2388b333aa4d6458b56330ae97c1a10004230f31a25d7f4431483fb5b38f403dd9438ca03eb9b40bee31301e45d02b87f7cd3e5d85a9ce19480573af1e6ccf29c8999f768542245d8a5f0852f086ae592adef4054db3e3731a1e24f94762c9c97cbdb3e8b25e4086c5effda1ee97a873d4aff1b6b8172d058ddbf72a7c20390b78bb104bfab7a92d3c3bc10eb5eb77cd034454e633c8ee3f1aa55c746e98bb8e93979c0bbde7dfbb23793835d1606f1bf563c76cc34543ae05dcf6f2c33d733ecddaaf229160add44aac02a700a598a4bc09ceaf0083563a078b492715959e340d687ea75c97f5f0fb1d1d9cc79afb59d81a08ab5759bfae06f8c169979efca3422f56d072457d262dccc51d7df104d15d141a12dd9f895ab41257b808b229c1962d1229789217e0d908e9df07d475810c1963303148eff15798004b33b95d806eb6cc81a8665dd6d019b0131694c75f8cf5a7ae592d90ba5bc5434cd37e58663321a631ff4b4450d9955ed036327bc985c53833d8f800503bed701503bb10c85a42e245afa3d187450342005cce7f91d626af81b7128d06b8a76e1f20e0ff04a1984a1ca3d4eb53aa7e4e4a3b39a5a44a616dd525a0bb6c2c1ffd0ce843e8b2f4ecf76cf44660a7b375e7b2f036a91adeb57b530e01f0f38d4e258e689f26e6bc1e38d3797329e78712fb82d9d6900db79be0a49a6d63af7d073daf40c3399cc62426f48cadddbf001ed579b61fe27d20e77cb726823509dfd98b5693706ce2ca99002cf4fa021aecb10b8a677fa1c775258ed959f13f356f17e5dd456c975f63dda2c109b1648cfaf23a73eebfb93ab6a91e089c85b9c27d78e706afbca0ebe83f2951fcbe86451e8c74db0e757e5c894252488e7f8f7599184b125f7670550d116677ec8d04ef816b0bb5e52f42079598a068ee7dbc1a8db8b2616d2cf7482b769c34c3db701866c1f95fa5ce3a2ae3959e97d086470571ce7896ad04022261fd4920346627815b2ac0eca390b7bc61e6a3b084224cee82aa9f63d2294221d5ef00750ab82f2d2e4f5ddb79e06d2a2a10056b9c67b2448de387691a956524a453a79e8c79288728b53c0e10b0df2e008d91ea39cf5be39cf61198b7295eaf57d00a0d18d4577fb6e2818cfc2c1429eb984801b04b3509a636d9211f06b4af2ff4cdeb714fe23b528cb3ad7740c66f796c88f91ac8606b84bc5cd212eb62fb6a0c79914e1aace68e429565f8b48efe00025206f185183a5776457c8e3736158a9c6ccbdba660697e83f852e7d5f87c6e714197c0db7f5c8882b63e6e43afb0be621a48ce4c538d333dccc8f6358c833ed224f5625496ccdeaa0ecdddfe346d4b8ac69de315d7209bd09faec829ce87e89a30221834b6626ecc3fc4a7b35911ff432b535355a991f1c5abfb3252bb19478470b78898bee8d49d6f7dbb79e40ec2752da83f87ba5dc2db2ec2a2c039af851229cd3f48e655a725c22552f862d41af7fa85319a770e5883a901ce60433d65d323180f08c7e5cedb70ea2b2213d048236cc174d932bc1ca1b8b3f8b0136b4b10996758d4fe5f43903cf471b1dd8d93a06015a6f888608a5a3512f2f56983e3e6c4a01383238bbf1a9929d565965997002f4701f4a005ec6300adfb2ffeab3a1976c5bd1bdbcf8064603ebf7e345b5a11324a4824687a4fc2f6a5fe287d6559dd6bb6ce880ed1051b447c85972074c3672420b3e899b45852851d425c5bbeaf9dd3551d738b7039e6e3fe25397edb984e111db01d2437cd7a8124f3e9bbefaa9fac1ad1106f364aa4261827299be68fe3b93393f8b125a9cefc154bf6a3c8a4610dfd2f878d2c2c3b71dcc7a5e39badcf325d3366c9427f681265b609b5c4bbbea77ea87d89fab9f7e77c2b1182192c65492ed13f36f6342bb6eaca994c3ee14d8f0828271dc0a0a30bd3485dd4b8bff2af25e1815c26157f9f4ca450dfdd1a248a9ae502db24579bf2ed3c51a4c153edf4dc746a03da6e41a69555e98e82f2df02e09236fe463cc58520b3b0df2ea00804e7149f562e5c3411d87e86eeaec8e30a4c13a990ed36ab9509916024e872d36eb9d07a6f9d149a803c3013952077156d16a6cc22f12a9dce13557871e55a1b68aefb7ddc09f33239cad31db5ed4cdae5d1f82f79acba84b8f068a39a7952c4e77b67259da374166d1d4eb3add9b9b4d91b8729c48fcfb89bda138063ee526bfff01306a728fccbe93a06952dcb35def14b92e9c8370ebe2cb9190f1ab408e711fbd4510f7abf64f219cee62ac99d9c1dd1c790270b94a4a87264afa70fb30ff5ce90e285e09bcf66ae94820d59cae9bfee6dc8d7044cd7a4f1450725fad515aabb345c1133a8009cc04d808e0994770603e53c4fd1b5de2bd2b868bad6a65ea076bac5f21ae8f5787dd0c61c2a3f39705dbc13fe9abe982883895c13824f28f8b1459b091a476cbe87fefbe307ce3673813cf4062fb7aec355a1c76c2c21a75c6f0a46d20e542a4aca435424acffd0e125cad74c5d6e5470f849087910ff7f252ef661a9c86fb02ab618e608f456bd7bb50375f6a2beb892f2b46e287040ddd58d0321de1de154d5dd366e3e138c25c01c639e76e10fe0ca0e748571c61946fba268b62196b18fe320a3d4ffc553b402e20b4488591fe67d1a436acdb9ad56d0b0ca78b5d1d991b9f46807", 0x1000}, {&(0x7f0000000400)="c00c24551e0fb11b0dab2e53771dba28fd47f255370a566c5e3c5afafacbe1b97d945339bd57ca2a8f7dc7d2cf99bb6fdda5d7421b3384fc6cc9f56b04a69c233567c99ed78592bef4c9c1daa47edb1def5f51df183a14195de5cdd469392ea7d9c2deb420c061b63959fad9a3bc36f4", 0x70}, {&(0x7f0000000480)="ec3fce74705e44193f2f4a5f0b2387efa5088d0fd4d94bfd7a2282c4b404b7f6c52005a892802cee7e37b641f30acc38d7864edf7404b9bc173cce7bc7c5764c3072130b3d3ff4c306498ea086aef47b5a261209bbb0682a56a854992ef5d4bc9940a86a1348aa9e2b2973bea0fe18f4d1e263db1b6a7f4bc33d4e51893a2f6907a8e7fc708d03cbcef043876e867158da8f078489746bcc74cbf5c9b76fb1202bfd470c7d0548b1c4814352991a48d9dc1e6e18159918566a15aed3c8ca7868a54838162f1da94baefc9936588caf6c686a27c728a5df2da413145aab1904f8ac23b8216225a25d", 0xe8}, {&(0x7f0000000580)="49c5dcddcc1ab61d86ebbe4f2ad4f9640f435195f73bc554686253faa77b67ad51adfac6f8243c1184539b31fc81fa05f0bdac9a41b4972376044d571bc4964dc2fd24627309c3bbc441ba03b64b91b90569ecbb11d3e1a1964c338cb7b8fb449cb13a46b34136a2cab90095968b7375af47e31dfec22c346734057aac7e7b54536a101b9e93e69e16be8340f3a6a53a723ec52c0e567aabd28c46219832cc32a50e05f032dffe4ba6b5027fb839f760846543147579b9ace9d95f52a23ab3df82ef788c15bea1de56ec4814bc3735475c9994bcb190fdb520a8f8b9bb2a69da0288cbad83ad2da258fdad38ecb67cb6468d283d79e51d3b0158e1994735", 0xfe}, {&(0x7f0000000680)="1bb83e5916bbd5d42e0d53f5d561a227460ccf3304240c89e528194925a0da1d8cd8a5ceb592907ef8df1bcc7714231c2f53d2081458c00ef11d919c0128962926257538193a2ae16ace0e31bf42726ab15c75418c43d7d4222688d72084c060df2cca7032934257cfa52e655b7531395fc42233f310aa1229fd19d4c5d5d281d3cfd2c2", 0x84}, {&(0x7f0000000740)="09407f03f5ce013f08582206e0bf988f3096ea72bf2b5de62d7c0afe0495a55a1fd7460338d50047f96a855120a5f20988e6a9c68601c897e73259bf", 0x3c}, {&(0x7f0000004440)="c2679a4289a84a8e4c0e77c3342556660cf19e96e640e6aaf4e85bb1898e94f4d9d08a28447cf879bb633db734b52c942a12e5007807dcf90324cdff811808eca2c475c4ad0e132be517f4ccd869575dc753da77bf177718b43b418fe6ab51723d2222fd7e845ed474a3e804404a17eda9bf9ca22acac9104b7ba9dec03a723b20e9b3d04a35b0158242422a1d225cd25b8c060c2b5219bd8c38478f298ff7a9cac39371515cd1849403b27523063586fca4aaca4da9cd08c6df3425bc476f0494feae5afa9bcfcbc68f2e6d10875a2ac54056989ac78b1cc33d2cba9510a37a5dd0eb9aa1bd51e4635019381cd1e5363ba65264febb331a9cf834b139925647bdc2897b4051f97778deca5058829bd0f3f66d15ee08239ee2b71e9261c80cf47cca75df8a8ce5201c32ae87c0df083fc66517acc176492a1fca682dea13b3773bdf1565b8b2fe3d7d6968e174fbd1b5d67b24c866e8c1f2add58f80e2970b35b3b39bee33f64dbf754ed0fe4177a80692e51bdbb9a9ee38d6fc6e9688ed77b946a66cd48ee1467f57d8a4e658a558ae3c79ca4d188052109a9dfb818433dd31a78a9a5a0201b4bce4d24416c22eb40433b0ebacba77fdaca220db5743d899c605f583c697c4bdf124f633062dd0a03012851b3ff7fbc366f5edb5a3a62ac1850c2f0f65c95a0afe86759aa2fb22547b4f7ff77372c1421145427ce4a84e65278e0b4c80ca59306553fcbd57e52ca2015ae6c0a2500526cbf94bad9d135fd1d7d93475700abd0963a63ad9257220619b2513b5e79eb5e9cb4e993dac8b5584635f9eab1ae5967790248a4fba4d8f05bdff2189dbebba7b9525b0c228500f87931c70bead71b0770e002498c4a638fd1727524a812e1aa142a7d0005a8cd56b82d71d0d6058b223a99c13b4a24bb482a1cb2ba7e5db6bda4aa425d725fe6192fa73b23d785c2bab38278e6ad3eadb90a48581015a71791a69f726612bc113a0f12655ae6a30194b724f8b241ca15ac64285a197ae9060d5086dced4f441a00cc019c6556675a71046a83817d2c502fc1c12133c3ab8e3179636cd04c432f3cc1e3ee2f049d04346d614f7b8a0ebded562cc39d59a2a9861f7458721799f543137ff0841ba3e1fd1ed5b27b9be246e8a971830cc103896d9cda1d2f46f36169abe6b10ae56a4f09a4c1c68d1597e718cc00ab202a9d518b11389583b894da4d7c280889dc92ce431f374ef001aaaece07a8a8a85acb5954f59c51fb7f98db22c7ae19d32d50e143bbe745658c039951532e7eec9cfd6a1dc427305409eb6fe2cbe81e0906098daa958b30d074b20cf176976977ba4601e1e580db70e4c6af611445820703551bf388fb7c825a3a36a1933d7423167131e51216fbe21ad0a19140de9f276258fd6df2de111b42d999a4e4939e3146ee6c7b7aae4a3b99b05a334a4a6ad6d3e3c6c9ffc697be4c7f2e6f7ffce2a8faac0ceefe9f6f04ffb7984a4da574fff6d5fe88986ed798e4f4a3f8444bd1a4838b50285c6da10ca5fe9e5f397c72795956a439460433b74f0918a91e93d63832017e701df8f984d7aa8e3981acb5733cd03067e040f46b020b6f0a632a9402bedcf53af2a3f228c147a7cc4b9ae00fa9069bff8f5949f45291aee4d518e9684d18bf7e08957b102e416bef974d09308ae654d3201ccc3bf8e2ebcbc2ce00abc7b1a1370ce087635575ba76333d93444ec55d72c1f7da57cb485680d3897a3a29f4ff201e060b722b2780fecf151e5a28a1936c8ee3423616c618dbbdf3890d852916a218452b837b28f2c95c1fb775b709991ffdf394e77a4779648b926a707deb756d59723cba7a5da93d81e557c94c0c40b403f741b0df15640c72a7beefe8fcd35f0f654c26dcfef56009d0b1380bee0c6482efef1e29061e60206aa03624d7982dacb2e4800a6e35ea8d0cc2dac54635ebd16d7473938587d456453a1f15d6564fdc48b31c04f75e727a53beafb6a0da0400a52f8e1b1820513dcea7a103326428d9ac8880e7b3fb5adb9623ced29c12544fcf1290b8055a27e0327d33ddec71661bb5a084c0c33067e3cb57dd3e85f4c07e4bd0991e0443b22edbe5fe1fa81a431f23f349f0967b1e2efd6ca78b0b38ab07636b9785c478d41d4df1bb4792cf6783bf375c2176b8e4c3cc0c9f0702c3ac2d59159045882a6950c59761bbc8eb8e90c96489be29a88dba1d996dc589ef0e68d5f486e4a10f4c6af6187e4a7de152daffe96c8180a6b4db01df2148d66ad62d20808ef076a3e9f3a811f81678598712dd2b88de834958aa8b317429eba187e4346120ff28ddb5e77fb5bd86d225347b3062643b2bdfd579cb4530e5145efebea3d19800a8ffa2ce4c08323b16c93671a1b1d58ca96759cdb047f107a77bba3d0d63c78a005d19feb1de55c0410c205d4943ea3b364eebc495b5aa040e4461b71020a2902fdd938287ce06ba23c0f7746074a1d0b5c08f5d0edb9f04aba7a9ac591845db9f8b50371865b9b04a893140828389d8e1a40021267e7c91ac65ff745feb304f0d327ba2c467c440b839c08ca4bc6b15f00e5da6f409d627194bbd866b212fd204aa7c173447c352c4b9fd0464582fae659fce518950312fddea70462d35f032aa5c64a8640f544a5f78831b58a3fbb7f33ff009bb1dd8f1bf88577aa7b4a5c057e7c4eb050bbf6f9f590afa20fedb8ea8665fab4f48f1b9c786293bcce14189af28427d38bb2e2db8636e63facaae970618f9737f741410377b5c2660cfdadb9b0997c46de67cd89fc5186d118d6e35cfeaea26b18c93ac062ced8dd1ccd77fc30a95210eb4db806a5e10aa7a2c25a9eea247f7313784b79437c1ac93fe8fb9f1070e4df4afeec178d4714624ea0ff9d6fa56e66ad73845d29ed8f053133b9f231994429e5a4c59131281b524d4bc038f652646faa1a65a4588a81c6d4dda7f59b22d398cf2298e416c5ae179a511c64d22d96973dbd2de9b7fb1506ffbdde42749bd1c533497c3ef457e2f7d795776fb8f1020b4f316570dfba5dc20f8f983e25c80b5911cd991ed3e1920df3162cf68d5a1d28462d1394eadb1e0fea7d38c8de4d155b3bd837fab2a6129152972c2205403545c59f404988e908ef489bb254af00ca195778a8c79be9e2941e9ae5e24f3a412f5d200688a27b95cde327c970375c259ec6f1365c14aa82df035f8035f988460763f99efdf690cb48c023cce999160940f63629b80cab9735e697b29215ad4ce95f5b7864d33018ea9fc740046f0e908b4c0a7895202fc12444d4e61de0eee39f8486e5a9d84c9a1d5d774dbd112f7be15015bda2b4cfd18810f1e804fe90f2c151bf6c535eb08b409bf80b1419d69f1df2d9c1d57ccb033d3f9d4cf88376ad38acfd63439eec9ce1aadc854b97731e4988943de80de884a989c1ef9824ff384cf7743f2edaab484420f036779e4ecd62a57c5a5e34bb226391e56392c5c465aa5e4dd616a1b608e5f156c1d2e850c6753a094438d1ba9e932e041be553b09c7cf6e793a14c12945ede7a9f645e9eeb92ea541afb19511da4bb9b114fd531101a2de28eafbea86650f31bfa73b9215bd1ba46d52434dccf77f3aa932d79314e0082383aa16dcf11a3339451632b91f32b502ce475b5590231c182233eb21279a95586cbdb64f90cddf2bcd017c733ffceec3c8d8a8be2f33ddfb71638e191a28e599b8f001fce9911710b91f975e26f3dbf3ed6fa9b7313d9e09a967aba883c4c907736ebc30cd03571f98f7d92c8a093dd728e946bb93eea2d6b147c9efbe2c863ee3895738fae588630b78abaf798076e905955f488c3e3963c5409a535e60a1fd265115a49c122206f28d82d968998f3da8cca6d84aee07a68c57ac3eb5c15a79f7a24f22e7cad23c74240ae5f09ad4990056783df2087750b702cbe7cc731c0fee905d737610821f363f09cea8c4cf265dd4156d13ab9e8203e00b3ee662071fa8f5d0e3dcb1813a5ff422e434aa5792bffd68a50632f3d1976a19e6dc1514c56b587f14b27e5598af35a9bd8b0409b8ce2e085e6d8103d72f1ca9f0d3a63c78b3a831a562bb460aca1af4fead299c582539babb60480a9249ea6a7c1cccf9838a2a92bb35eb2a0209e05894b148857080d561a843115095716706b7568241ac21c66e105d69b617b2826ab19dc33de2090ed654517be4a6f35b51badb8eac6dbe3b8057fc85edba2516edf4452d9e3e0a8e2dc5e8701bf6d68ac4fdacf3695571d2ab60a6659bc00b45cede134e5a9e488880c77d8066f125f6640e6ab012289bedf13cb244177ab820f7b8bde6cae1a5d1dc0f99af2ee858529b50195eb9ac97b7ef85eb62b0faaf227517964a02ab6336118acd1fa1c2e8a52f2cabf408c0dcc4ce91faf42aadc7dd53f89ffaca66752ced90eefe2816bdac98cacf2de232a3ca188eb37cc2c38e5aaebfadff5a99cb06e5feace1f5ff4da1be09deb54d1ff24c16abd5a3714fa87c9389aec1dfc7dad58032de51f35c45f511803f56a0e23e3714f276223d1da6fdea46b435560a74ca749d542b65377b309b74ea835ce6d21afbbfe5688cadb69aa988bea78289dd67e2b1858a9f8721d0bf61b91e2501acb6beead93f8fa4feafa74ef6eaca824ec89e4f4f493c4d07d5257d0aa98d3e279fc17bbd05e36269d195ed8ed1a927cdeb268d6afba7dccb528446296fe3e132bb867821cbb62175eb3bf3f9a88c52693e903a63e3194d524b612ad8f0c40a5da2590945af4c15f6f39b1fc7809d192754f2c09a6244d1b093c5206bbbfab8f6c29053a1711d6e55c76b319f8e543006b9272c2a51fed6b389899521b50ef39fabeac2b02e1c45e36085f2a43647fd1d5af12ceec98518b9b2536faec3874b1049ea32b133eaa281efa2ac84390f6f10369572837a095c2a40eebdfce0ae09a2a67fe7589a363f52602f48ae76db82209cd66c07effac6882106b645a83b0ca4701328acbf9ca9777a6560aa4e9ea5e70e6f01fc29d5011c05670dc13886fc58bcd8fba90560eecf6296c330388b964cfde412f791ace6cdbb8c617c2b4f67534e43131358b5dce3a946c963b79dee7f60717ee84dc28cbc3ad8e8e7530dfe35149f36900fa3249311198479238f0c92de79c689ac90720c6af1f5dfe9b938f72881b504b1ed0d02a85c7317369d909ac2d23a02d06975b0e1178490492aebf7f64f029eeb4c9df928912fef34607239b126a7d251f104fb129d31f6bd0724c1ebecec1109675ce61dbae36a6929fc67fddad930d94a984f1aba61ca667ba33928c548ef564d87b6d9009cbd477a790098951cc94e9973d1007a0dfdeb96cdce3738ac0f893fa3432baaa588256015e224b2f17aa01bd29e98fa94b74b20ccecfc00d52439477bfef64c1b331742fbc6cd5a2d271e3cdc1f6ae771469d1f5da148bdd98b744f637167343b18feb52ccf460fd8ada2dfd7ada30b0fe788c93aa52e5b4abe77e2b13c6379cfc3b1e55cc6d353ee7fdc4cbb09b89e242df661b6ac545a26dc7d1efa43a24880d7790177142da5fca0bc8ea85f86ee75d2fb27d04c114af3f5b8f1df50ece5013d1cab941a8820b2f5a8389ed96a437a10a34ebe2482ba7c571e67f7f8863264b293c63e79b4ac874e65eb17e0ab3e269f552210cf08518c5a5e37906fba5c59f02ea6726c6044ff9ade2cf101407e2241cc4b1a24fb5b554ae5847ce466f31e3445e8a428bf5427758491e965968b49790f60706fdc67642565429dc241358eddc6ba4103726e945f3d9571ccedb4390be12", 0x1000}, {&(0x7f0000000780)="6b4a2c75d4d9f4c4eb385e8121f4fea87a4b5b9764ad784782d89e3440b699cd27ebc8", 0x23}, {&(0x7f00000007c0)="7520303b54e763ea0490430477483790ec693614b084abe3e099fcf0cf3d0cb1c2d907bde5ca98caea4807741c88953dcb5d013b4bc16d064c55740b945568972419650422d70e99730cd902331b835be0a39c5dc643b1ae0b8b9cec0b2a8dccbbff2eebcadafafd19c9e593418e7907452fa7c025e7bcccd570b79a1392b62edc03d2e455d3cf5bce39132545cb3c3f881774eeca32b0aae68ab72e3dae77c2619a2605d66b23e74cb4b933da74bea8f8f8198e9db4b7aaa90159b7530dce188071089e5b", 0xc5}], 0x9, &(0x7f0000000980)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000000ffad2a85ce22000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x6}, 0x1) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r4 = dup(r1) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000040)=0xb1, 0x4) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 18:39:55 executing program 1: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x8, 0xa3, 0x8}, 0x400, 0x4, 0x7}) flock(r0, 0x0) 18:39:55 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f00000000c0)) semop(r5, &(0x7f0000000040)=[{0x3, 0x5, 0x1000}, {0x4, 0x100}, {0x2, 0x0, 0x1000}], 0x3) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:39:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\t@\x00\x00\x00\x00\x00'], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) listen(r0, 0x5) 18:39:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x7, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 18:39:56 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0xfc) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) 18:39:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r3) accept$unix(r2, 0x0, 0x0) 18:39:56 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='x\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x3, 0x2}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000100)='./file0\x00', r2, 0x3}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 18:39:56 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 18:39:56 executing program 1: sysctl$vm(&(0x7f0000000000)={0x2, 0xa}, 0x2, &(0x7f0000001180)="24847afd724c6ed12d84e3fa56ff9e4f17db68c99a269d820e9a800fb8e43fcc7cfb5257602804283123879a1feda4a133ec0d247e2c250ac1627202cb5bfbb135f22375599cb5cfdfa2648e0fab075dcc6ce200998729b20caded23bdbd961bee4d6542eb2b0b89e786562d0a6096c61f174dab1f57d497f89f80f3e7ec8667eef380992161caf0386c728d5f4c08ae50c130023d8510a425872d1ff6a11500c950a6acd83c178cbae50f6c7c59ae72276b6765ff7ed0ee5adf12e4a33d35a11191f7f0982bd126ad014c14d75e97e89082c91edb73d32a", &(0x7f0000000140)=0xfffffffffffffe2b, &(0x7f0000000180)="33257dbe92b7d8e6358bdca5972adc0c068a9b688b567413fdced5c6fc4190e934c1480d76b67bebbbb13b94182c41e257170c60f2f3dd145e934fd102d9a9016ba2be58b972fc6e3f33997258a00123b97ce3b4b551d58b68c1000dbfa6138d75ec48a00428382ede1350b2fe9fb87fbec2606dca7e88af2f75b4ffff2289e48865aaf206943ca78324f92c6115dad8e7edd211dc0fce37915617bd639ba4c933cc54713484b3175e133e9217d3988b8b8ea693978bf9e26fabb65c0997c210e648fc5f66ae871c415d258600ad0d9324e3a63176cf3b98a44db5fed73432393cfd412d273de82d2e869c4f4b4ebff15fbbb8714024a90a5d99525c84d62e4220390b00636d50ccae7bffc23f1d6079570b0e4b62a94d0f0b2bf1d31b6b5d05984083dc0f4d21525f959c466e5ed3dedbfce9adc44d14c1593fb68a64a2d5076be440ae73d9e182c6d6d440a881bf0e053a9d567333399e5a02eec129dac758c1ec099c1c910eeeef1cc35c22bee6eb6898224827d8805f61bdd76b8c4a7e8ba89c90fe24226aba7b82a51ac12383269adf7d8fffcbb9c0228196459a33435fbce143d1af2b26aaa05af13d5be5aa3f49428539b00100af6ab67367964005bc1225ae933738bfe6ef932ae38113592482e913575b17e37a3fb7b6c13cd08db0f7b2f35138d49ca87ba4e73d278a40df2660bbfec3432b36927171c75bd53545478dc518070743c15709b8aa301ccecdc21420f887ca5c434d489d618c3056ccece46b5b5311fa0f400d6977e4bf91e533b73724f10f1672f90c6dd85efb19b8ed4779435c36758029bf3f345a52fdb41950887de314ea7279b66e6a692718f23382f92f0e4c1a6f2a36a886eb05e7cee35c5495f390a40bbdc4e2bf9eb3a81badb0a698ffa3c43b109d51ef98cd2cd6a2b4fc83f20237c94eca54a8f46a25efc858383701fb39f8f4bbf3efe69c56fddca096f82385b68f6ba068b0e46e73202b92e28962e92fdec3ba6872064fbfc37e73927811c0e8ef5ba3932a060bf8e18a2ddc19ec98bf679e38e418d717a9749dc9c3cf60070b2dfe92624ad9cc5373ac7bd1f082775a894ad103889af360c1d4ee205ca401eab36c0e65c241f32cb515bf7487a60fe69ea072ce9d0f9ac37ab09215e22a8faa9e5df60c41ac16f9cee374e55f61da3d45f8955bb9261dec7873a5b8ba670541d2197c1bc30b88941eee2551ebeb33e199ee7978ae88c9a170fe42cd5cd85b5c259b1c0ac3f1490b800e663864e214e204a0590a511e72918318965e6be613641d7ac727b6916dd598bbe2636f5cd384fd9f220afc2ab3792a2965afac6a3b9a94fbe27c1ccaaef517eae63cb3893174a5ab2ffd8a6fcb5adbb84dda0962e248919c9a26f5bc85da685f0f72b79b7c7a637101be544e893192c107bcdbe5a559e1e8357e7f4b1a776556e09b72fb87b1ac87f0d0be30840b9db632b582f18327c540be399ac99faf73e68281579563e7d94797f1e7d59a18ae9f2816d09f8a89255557340b6e9c4abb2ca3e44eb6c6372543443334cbedf6202e9f73a8a28d11d0b7695cb68f5c63340539bec0c2abc698dbd2264cdfd95657320f1dd8b547772fe18bda05dede968d54699e216ed36b9c330494ee83822e3e38468b2a73f986dc100e32694c372a7ecb92dabaa25b938eddb9fc82088e22efe9436046844746feb40d8d742443a6adad2395bdf885abc4caa3686822b17cd8733e7b30432e3c31698eef9c3e17e6078b5fe6d9ad261d592eed89bec3e95c7d1c5c9264bad345c92ec5aab3bf7379faebfa3fbdd61f9d4d9ddc24651ba1185305edd9bef8b2171c4df0a1b42da3a4372f98bb176b2062ea7fa83040e989632ee679fb93187d53437ddac1f8f2cd7ca2dc7b4203685ef1285e39700b221710e784ef734555c2f336b8a58f0d001f61a29c008ff620fd175ba1bbf2f7aaf01e3722269562c1ac5e33a74194683f0c8e6b16a696c4e79be618a2af29e99fa258461f6a4bc9b01871c8923f4540047d5011b21da5ed05b03f7e716cc8598738b09e24844c42bfe32dad0af87d070a9dad10153a2e4b7a65e034772dbc163ec5b3a4f07b7f6e1954ab46e0d4675ab12d318b3faca35d442532dd8b74df0d0ecf9bff9ee9cacced1244982056a31b2c9882175f7fccee383ed1e4eb39c2d466389ea2609aa6a9f971b399301af9ee1311b9023942a062f06c57c24b4b7b107f877e5d850aa21ef9b3b2fe84a69eecc5c3f1c33d5831960f92e0c5443c2f0f8124603eaa985627a9c140da5eddb9bb269a7d66c720626ecc076e7b268964bf910cbc17d45182807947c25719da55bb975a6304baa47e2bc6a986a5ca98286a0257bb2d942d76354e71c13b70d6bb9785e95d84ea03b9028fe83db40dc673112dfa9e7fb026c5487a1680f7e7ce2258b5ea6db6d7e3440eed867c087f30445de060f5df203213e493f194c1bf51339af4d452080e8e9dee4184f1de4b74c3ebdde06b69d1cad71657ca0142ecbdde2b45394e669178a46c2781a021521cd8acaa4e886b5bc0c650367f3c86f279ade6170ce64cc6f5589f2fa4357d3c99821ba08fea2d41b473e3912d9dc1503ae7b928668f09bc6be44f44170ce0eb0e6462d522400d1fd0bdeb6a555b0e8befefee83fb1e4b39e9562d46470fdeb68242d55d3eed8353a0df5a20e423bc6cc73d91633643ecaf9069eda1db3242004a1a3f44fa894a7eb53796a81aec037f8c901b377ffa97a8d731df943f9a2075e0e1ddaf95d1e2745d480fc4831ef65a9dd473308f9d3a7f401ce646917222b3d9c5cd48d3218fdc6c4606bb4bb92349149984696fcc0c86b7f7fb8079093671e83ad23d4d1b71725a574e06b24d831e90b5c8692ef21e8677b8dcc7974973aeb5166564f5d772ebddbb634f552eaa1ad023e34a575f9da68a0c40b616b3b3b3ae8febabcab1d6c7466371f4daeb1652a4f43448d11a29d9e412b709c30a28363048f688c3652ef38637d26289af2c378f2990fb583aa08decbff6293b3947484dc35627219d7ee6e0934f9efae03ff8af7155e6164027c6f403cfc678a66f07e7d8bd19e193c8f652ae62a153d9b6e89e36e00235bdc6a2af4c472989df3140ae9b124098bea42fffffdaa1d519f8fd2e9b07782cfc9902d6cc151633ff457fbe5d6680eca6728c01c1962e09e88bfd08955c28abd8dc335b980db041f184bc727e9cdc259d6039fced456c41b5790c2c7fc0bc9ad206742c5ce73644675b4a91a1e3c307ada3444cbf32f3488e3141d10dcc4fd1acae562feca8eacb5daedb5e2d04443f367fd0ba6e9f314bd77305e64984c0fdd3bf646434a5f6e5b8368b1690d114b43becf4b0fb6a820b06f7e6145b8d2fd62af7a797f25f5302ab02490f3cd3df83c39660543df57566c12cc0f534db630d6d64743e7fc2f4d4771dd87bca11e5d04381dc39d795fc643af7a9eea00024a9eb4f33dba2f379ad34c5c44d000c034343dd97609ab69c85986a212f9d1e0d5ee3f78d852d4621b0b3cf7b4003f94665b0503ae231edf93aef6b0cbd50c09cc3d95602f5ef6272604be9d51847d957b1f557916bf140279c4571104d8eb61bd6bc46386bdc818507622b59ee0a2f568d7c4664bd3c206a553ac1f81e05d27260422ce3613305c3656b410b079f55a07161881b9c36a8f4a3eea7c274e39773104bbc37c7b5ef193b81485b40b986d1dc6f4619bcb23a584469d7c740def9ff06d2c263ac8dc301cb7eb5acfd7abf83064915d462fb41b482adc5d26cf2872a3e216a206d95f30b291a75da50e0e0a615e435aad8b0749ce0eacac1ccaf13e300fa1d66eef0e058078d7027f2e429c489d7dfd56bad047c29da6b55eedefb643ee4d1ca5657c4f2d6cce0b8e486c440abddcad820d5cb4001efac7fec96ea0f878d76443db1f865a0a9f653e57b6aa22f8ccfa8b05890b64c1734870cf94a0f15789806ddb31aca07ce8520ac5fce4eda7beb4537457d579fff6059f5f6825b52267f1d30d252546a9aba80558485be19d2cf2ea4f7610eacf0684aa064c701794d95e3b3a9e6e9e627aa1a4010bfbd117185b9240d2230ceb48e74db007521a4e2e37275a3e97ebf9fb3686924a101ada9170e22de800b90fdc087b9c9c9912fb59f45c10ae50d12308924007136c660bef1248f0cc63ee39c1f5b24d4a1de79d4489adf7da759551675e0519ec4c81feceece615973ec5ffe7385837f1400ee807e76c8ca0007272b237b92c1bd7f28d44525074ccd2ab4028dd5edc0ead2ae10520857e2c99fb81ec82749fe7bba530869af1cd2ae5ca09853e5f4e59f138d7fbfab4aa3d23eeb12dc818819fc8e52f30ff9a0944f9f6271efb5bdcb6d2d32d20871737d662d0b6e7aa05dee3ce70ba361614f1ecb8d43d6a678d0162049986fd5c51e076ac25a95c681927abb78f7d0df00d5f4d1832f5738f7a8f62c967957a9f095a6922993f90e7d7e0a56039eea46a0ae960e3eb98097d16e3b960143da8d784228a2e577d208c7260e6a3bf2b8d03c7b6aff89fcbaf3fe0798e447121df5b9da7e2502c02bf85f15aba57d4dbfee054d19d6ebc22cdeb6be4b9ecb9be14f9b5b245b3f6a14ab70ff43031a490455e1720a7e83b5edfd906e19ebfba093f5b2bafa58f64529ddddb6cd66ffb6e3bb2ab9cc7faa8a82e095d65de27bb4716f58a0fd2bb6ea10c045ca1da929eb6c552b584e20fb195768ca5f847e3a7224bd66516586256c432ad43b820b190afcaa29463ebd681db7ee673647fec37582e79f1347846c363a298cf33ab850d56817851dafbdb6d98e1dd37add89d1f090d6bcb3efbed851b477e45776450611649de03612fd3128f35304730166a82a1d08777301ea78d87300ed56f3fab0d412083170a3364fd6e01da92bed0fe389879b84e56154e5b0a7d4330ec755f6b898d619c6fcaff4b74fa0d4608acc495f313264a83698958a769548da604c4b75b2f0727adb30eb3c2b9b643ac9d533d0e94917eb581790b43e11fe01a5e04cb991b884be81393b93658501b157acdfd3ff7e9aa86125d5c1ff6331349b250168a33fd0b113e98ab55d9643c5de1d98aa6ae31df5595648263cd2fa8b1c03a70fb749c4b21e903b28fa1918942555ba2a5d05020c10de7586e5de3765b20252ccde310472c2a3240489201d71934e46cf95136229efeea9c9b610a6ed766bdcc4ff897751038f214a416935afc5a377d81ad5105d9c3f08a0a293b1f3b0e8724c8b7f57953f8e2e4e7febd103773d921fa9d82739da6690e59d61b023e76606b368887178b6e4833ce89f7d2a3b5dce4e62896bbf592542edc6cc1fdeb68e6a34a6d2e0fab67451162247038471628f25022b329a1dc0a7be45f2c172a404c7eba025c481ebe1134aa73c1996e6ecf369ae4b9203e484f9668bc59aac57d5fa9fc205cbb37e4ce8019fb5227cd266c0e3b73f9bf40c53549f60ce9587c8f9679c004b562773dc0b3524cd41147718a43a046904bf0a14d56405d7cfe5fa250c9de588bece8cba68f8677bb595472eb7c43c36d2019d798e35c4cfea3a1bbc3ab324c06bb14aeb070031806f2a6bb1dd008166dadcd829fc647415a5b8badfae7383431c4f1b055dc08e0acaf9f1745df4342a939e1aabc568780bdf0cbcc712fb372ff5d6f791401f0270db8dadb856968a253c60378f3637b4cdf7f46f426e33eb42bf7ebd8a4d3640ca4020455fb8883d1d45e2e52f4dc516109ef77f2136a22e339cd6d16c9787dbee1daf82878d4f8724", 0x1000) 18:39:56 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) getuid() seteuid(0x0) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x1, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getuid() getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)=r1) fchown(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) accept(r2, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getgid() getppid() 18:39:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() sysctl$fs(&(0x7f0000000340)={0x3, 0x1}, 0x2, &(0x7f0000000380)="3c035058fb23192e3c1fc2a45472bd38517d065d12d46ef08c15fcd9d7e8060a90cb4f4a23bac0707692aaefb59bca79f5c305a5ad2645c760ceee1e31c429cefdbbc0f4dae87a14342e47455e11a320aacb845a93f9602dc4cf1c3a3b64d3bc8e48484f13b51de04aebcb2f5284336d15f3398b7888529e4398a3d3896d3b89858cda6e917bf3d0b3dd5a3297f58fbb04cc20ec2978be6804c7f02feda88a72087136a5fa6793b29be4690b5275e8c4b1b87aa475d82d905d146428fcf9b8546f2a2afa8f2441fa738b77b07912ec282cd7fbb638b739572e6a2395ff639c227d84f813629947faab541e5c08f93f44a31b404989", &(0x7f00000004c0)=0xf5, &(0x7f0000000500)="4bcdc89ae0fea5e5fd2fd2544a1f384c96c00c32459b77f6657c485027d617453aa35e5407a56acce6f6e4c7244d84ed98eba7ba41857db10bb8543b9ae3cd172050b6813725558ad957ac4dab865cb2a1e5a552be9c23be74bf9f81da98b5283ed15f5bbe7b8c7f915c4f730cd09bdaa885ecf756e00879c9fc54ab4b96789c1ad3b7d6b16882545a5f7cbe4e2f6cad7c910bb5b989c2b0b572229fa53aa1f1395238153d7993d749ea5be65aab22343cb5951b", 0xb4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x8f, 0x20, 0x0, 0x415}], 0x1f, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x73b66308) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000001c0)="7bed04f076280ca6a9be0c9282898b11e393a6a7fd6017eb4017b7338cd8f9f07703de8dffb03a1409a318155f6ae85fe691cb1879d73aace3b6cfbd1a7c35bc3ab30b5c38e15abbd0e7eba65ee34ee7446c4233d5a7190e38f867e12f1c862630e6473013bfad208674dde2a584041c451e3af9313264cb38eda4ebabfd8e50bb370a3bef421a5e152cde6f013690dba58c490720fb78e07556d330fda853bfeb2f820a443b77", &(0x7f0000000280)=0xa7, &(0x7f00000002c0)="65ab5974982bd8c3f0c5e91f63e26c64e07126493d198293571f7e46063dddfe7a3fd7e1af20aabe21cda75820fb6ce63e16a1be429b8a8429e3765081f8b83cac2fab644be19865b2d6f56c7cdbc2c19182626c8733341fcf6c618fe4a939a1584b6a9423b6a7e0e5ac6cc47424fca0d3aca547", 0x74) close(r4) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) 18:39:57 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socket(0x6, 0x1, 0x5f) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x4001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = kqueue() r4 = fcntl$dupfd(r2, 0xa, r3) r5 = socket(0x18, 0x2, 0x0) close(r5) fcntl$dupfd(r1, 0x0, r5) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[0x80, 0x10000, 0x5, 0x8000, 0x9, 0x1, 0x10000002, 0x8, 0x6]}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:39:57 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r1) munlock(&(0x7f0000001000/0x6000)=nil, 0x6000) 18:39:57 executing program 1: ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000100)=0x1) r0 = socket(0x11, 0x4000, 0x8) sendto$unix(r0, &(0x7f0000000140)="b1000504000000000000080000040000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282921e4fd89030fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000020000868d6a9da26d0963c621f593194e14078158a4387a2bd11caf563daaddc05f2395dd1a662326aeacb6301c92ac8e3ba2f64dfc37b25b96ebc43e868f117ade058fa2eaa1b77241e315d26ff392d0d092f29f7b361176b13c2cbaa38e485be59e", 0x111, 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) pread(r1, &(0x7f0000000000)="2df91ae8170cf75fe3f979340f0f558315b683fc89d345edd8a8c20324cd18448550fc4253ca064834c6fc5dcbb71e64f818272dd97f4b2560f45cf667d62626f46ae323e323a5f5baf9a1c587a5d8b905d298b8e890571db171286c1760ac65912c9ba3d5f72f20f06ac913e6439eb03ad1dc89049661e4a98eac11f4e60b1f391074d99ee8b3da3b3e0875a17830c1b2cc4e179348af76747019799c9a7531abac", 0xa2, 0x0, 0x7ff) 18:39:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00002eff0f694c653000"], 0xa) msgget(0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:39:57 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000280)=""/83) 18:39:57 executing program 1: msgsnd(0xffffffffffffffff, &(0x7f00000002c0)={0x3, "4d9ed3fcbe43be0e5549b6ffa22973e0e151265fffb6e67b"}, 0x20, 0x0) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x2000000, 0x4, 0x9, {[0x9, 0x7, 0xc3, 0x7fff, 0x6, 0x8001, 0x4, 0xfffffc0000000000, 0xc673, 0xffff, 0x6, 0x1, 0x7, 0x14cd, 0xb2, 0x40, 0x7, 0x9], [0x13893a7d, 0x80000000, 0x4, 0x7, 0x8, 0x3, 0x6, 0x1, 0xa74], [0x2, 0x1, 0xfffffffffffffffe, 0x100, 0x7ff, 0x4, 0x2], [0x0, 0x3, 0x80, 0xfffffffffffffc01, 0x2, 0x8], [{0xff, 0x3f, 0x5, 0x5}, {0x0, 0x8, 0x1, 0x2}, {0xffff, 0xec, 0x101, 0x3f}, {0x3, 0x9, 0x40, 0x7}, {0x401, 0x8, 0x100, 0x10001}, {0xfffb, 0x34100, 0x7, 0x5}, {0x7fff, 0x8001, 0x8, 0x1ff}, {0x5, 0x800, 0x4, 0x101}], {0x3, 0x800, 0x7, 0x100000001}, {0x0, 0xfff, 0x1, 0x200}}}) 18:39:57 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/10) 18:39:57 executing program 1: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x19f6, &(0x7f0000001b40)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be0019c03afffe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000aa020827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b260d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e0f8bbfc257e2d9f087a898a6890ddfb2960fae75877f8da6e5c2cce9000ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c"]) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2012, r2, 0x0, 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0xa, 0x2, './file0\x00', 0x3, 0x1ff, 0x1f8000, 0x7ff}) 18:39:57 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="e1484d5ddc8d", @multicast1}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) fcntl$getown(r0, 0x5) 18:39:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xef}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="46b18eeaafcbd6302da2469bd1c56ba9bb3c26a6220bd1af4a57671b0b9d827b044866857fcae25768b6233aca5a6cc70e", 0x31}, {&(0x7f0000000100)="f6a86dc9b741749291b5a8344ffcba9ddee6fcca3009189b861a6ad52d632128badfa31e5d96807ec309a18ce602e24cbdf5b3f4d883f566d1f8ea37c1c59e53f8f4a2b670e0480577f7b415cf245dfeb807a58db55be2b8e267bb338d068eb1524671b72038e426cbd121bda49902f4d38110452e55e556c0623e95d0e95465cc99517365f9910986bf2083a4286a2578c0ea00acfbd0405b0c0ee71d0b6243f8c678949ef9b9db65ac018aa9e044fe76991f893e9d2cec0e9251bbb2fbd51229aac0cf777a078fa9e58019b454496341fc5b02a3", 0xd5}, {&(0x7f0000000200)="a2a78440a619ecb7bdae9ecff1f19d4ae41faab59d9cffe7ea42a5d22de8cfafda10970ee387d44cea0587b55828a48ca303d7b1cb288d593e0439df470b13de99539ec509b30250822e177847db188415a7313dcd86a4df1a780945fa54d374cb6093ff1dd68d2d3edfeac9c1136d69882fae8b55e68ee62f089913344fb937d32955dd850693c04f5b239ff6d2b91f758b", 0x92}, {&(0x7f00000002c0)="61d1161fd5853e2a064c3837df7b9f4249e8866f7fd8889f26d30cccc21aff89caa927d722a235437add6e5aba222c34b3893ccb8d27ccddd7ef195c3047885db718810ff18675b414579af02fb1d3ae5f4721af3ef8bddca8b6f7eb483653708103410a36a4f7bc86065c64b36d38f52f43527fe74b1b515638313064492c815215bcf085b17af2f938aa3406e13d185579c19041a0722da2feb8bf49abbc4d9357fc87c7e431520b319a10ad7bd156171e28f9611b5307e14d50a9ed85e476979db21b585e451b8d77e9498051ed7af42dc6eaec28549c6270de114edc9747835b0df821375280e44d38c4f5f6bd0f", 0xf0}, {&(0x7f00000003c0)="8e9cd15155a9e24aec7b5ea5d940a372a74b2554a90e6d3f3adf61c970128a8bf6c2f3e2d4ab840f41d96b61a12596a57c2273b00b948ca404b6fadcc4281da21c79d812168b8055660ed0f15192b24143701bdd27bf8fd1811863d58eec696bc781a8a7ad993a226b12ed566db1531aa3c0832713c1ff765929de063cc5e6d0da5caa0a", 0x84}, {&(0x7f0000000480)="8c1c853611615f54bb1269e7f8172296933e3f4b6637e3960e8268195074abd49e5736908a1d5d54f05bb0cadf105a8f0d4a10055db722a580a647975cab599ada7f91c73026a07b5f255563bf840d73f0f72e2e2cfe634f5a60ba285036b9d85b09f436ef897adb18088fbf553c6c114aefa85cc01f1cd045127fd6907a2470f13b9ba6c2e59c91fa88c87c195c68", 0x8f}], 0x6, &(0x7f00000005c0)=[{0xd0, 0xffff, 0x5, "c46c30c19283e76b1d2e5014f1a404ff08ee37a71f4f70d5d888372e53d48566ec34c479fd15d4b3414fc2520e4dabb68d0c62d0c3537fbcec55f8e553019c671011afe1de055d1d2654365f0388404cbfd3adf9d27102e7b1309f5537c2997b48234de6cecb39742968d1e6edbdf27c92ed85cebbe9463eb16bc4ea9c20493a35c4cf063bf3c486c7a91e5064a5ff08ddce64cb45c5cd08093ee9657e032e536da788c6517a55806476debb64b0b74b3e53e2b1b6ff8deccabc6069f2fa46"}, {0x90, 0xffff, 0x20, "131f3fdf12341a4a6e640d61ea314f44023b6c5aa902ecf83b24d1949a65a9537618570df7b0299bacbf819eb76cfdd903c58a5ca41c83fbaab93169236fb8fef68eac7eff04e0faa7abdc03395997237ddbdc912c53a450a786309e4d6c1f0c923c4bf5bcb86c1912b1c10acb7050877ed79dea7c07e3b6441ab0cfdd61"}, {0x30, 0x1, 0x1, "1d2119e4bee69767c0ebf94b342e947e3109144b6d49535535fab3e50d2c53"}, {0x20, 0x1, 0x800, "37ca8fa979062322f8"}], 0x1b0}, 0x0) r3 = msgget(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, 0x0, 0xd00, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x200, 0x1000}, {0x0, 0x140000}}) 18:39:57 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:39:57 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000b80)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x20, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{}, {0x0, 0x0, "f4"}, {0x0, 0x0, "f8"}]}}}}}}) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) 18:39:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="f432ef38fb840d3751dc3631051d156f1137a6a4092b3cbcd476baa5a51949575ec429dda34095164184e60390264cd85c286c6ebfebc844780d9cfa5a32179a58fe4f1362c4924e2f60a68599fade96a0f9ad80a557ccea1eda69efe4001918b2efc44938c3a63785cb0b5a5092acfe33473f7a1e2e22aa27ad1ea9a7fc134081134040c3fe0e8a5bcb0da4f84490bd540afc7fab6d1c73cab8a5beab5fe027b2205612408e0943ba207058a42a58d90690e4494566b2e0f4b49eb9853cb7dcd78866103fcaf9c895f9453cfb1619f50d28ea4a8911dbe42988dfb3c293e51a7408faba4bb6559e7846965a09feb54c146ef06bc4add9214c889913536242c7bc035cfb", 0x104}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)) 18:39:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000240)={0x7, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) wait4(0x0, &(0x7f0000000100), 0x0, &(0x7f00000004c0)) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000280)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000580)="07da48c6381ad8c96b12eae6e2e5e78001e5227b2eee062cef10aa259be8f6d6046e47f38870cecfe56b619d59bc86fface2b59c954e6f9b596235c36259d904ae16a548b7ed831361734f5d5dc41d6af56ffc670b970e6c29a50c033ab22a20650ace09b858e59b1555d616ff1c8c008b19ab3666af56044daf8af2ae5bcb509ec596c939b9e35ee13eb48f54ff075fc7aad05c6db9befdbfa91f5559c1e8fb07d287bf8e9c8213f98f0d585eae960b9908840c4b59db204fa5d803a192eda5d0c97b734f615e2604b6b2867dc20cc8ce15ac48b800040000e78781510daf91c1f61015c1377eaafc00010000000000009f22244cc28c066f6e2db2afb713c0dd1dfd1a2006e134313809bbb99a586b882b62cc88cd6c48f2de085a1daf0d01c4db51a7ac956f005196d27566ab0c7a75f7edb68342eb1f8762d4c82118ba31ab7c0053f624075ecce796a1c4353d36891b2480dfafb8bbfe7e1430b41220445b6a11bf79db26f366c08c2060bf62cefd9d48f896f07644e5fca72db40688d1924b5228f8bd6044406ab119ddb85af90792a78cc2ae950d8e2553df43070dfe187c048eb7a5475aa9f5dd6ae727b3048fc16c6f392ee07f03d54ba83cb4482fe91d094979cbcef1a4b1cf07564362cf7f748e6c50ee68d8b0abfeac20d85caa94b2d1e8d27d35d70f31e270a49295c7b61bba5975ffb61d29c7b49c3f78f8d37b", &(0x7f00000003c0)=0x201, &(0x7f0000000400)="ae0dbd47ade9dbc7050989dfec38af5e5017b6a86f0f450a01537163d5e2ff1aa26974e1906fc5fdb860f6e5db7f7a041a044b848a65fce0d0e826c630e9b43ce14ffae0997687fc6a09aaa608faf595a98ff1b88decb332daa6549875d36250acb6f26fd3ab6af7243cc044c91d14de2394d5aa06bd6f", 0x77) fchmod(r1, 0x8e3) sendto(r1, &(0x7f0000000040)="9f111cb6d023fd63e8f7e9edbf1485f32c90eb4a07734cb1294b2dad75e72d7a44b54323a408491c775d", 0x2a, 0x0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x3, 0x2, 0xfffffffffffffff8, 0x3}) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000000)={0x8}, 0x8) 18:39:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) chflags(&(0x7f0000000040)='./file0\x00', 0x1) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3f, 0xfffeffff, 0x1, 0x3f, "9614e5886b98c0b2cbccb50bcb71db5776a681fd", 0x9, 0x4}) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="88b7aeca292ceeaddabbb9fe316311198f5aa87e8d14648c633e5170ce6cfc47db864bd19fc41e62ce77249476fdc51ab5cb5e6a0f2305382fdec75a5398e8b0d87369fa21544e086836965a430e32fe0cac15bdd4ef36e8d4b17ca18893d8d1a17535c824001c1bb4fc1d10734887899b0cd9953dc6174de85e7b94d05bb456ca312b8595a369e1e23fed33f2256e62633aae913335d2796897164120d2b5da614fd31cbd1c4aad6f26ad8b8763bf7d9de6befa1719e61290a4e0d72775c99a39d691d7b07ebb274a416081e72d12da6de41e68ad184d6722d0f9e16db550bf655e6a8c826c6db39ea2eb8304", 0xed}], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x4b0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000004c0)=""/246) fchmod(r2, 0x8e3) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x4, 0x80}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) read(r1, &(0x7f0000000300)=""/202, 0xca) 18:39:58 executing program 1: r0 = geteuid() r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x103, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x4cf3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, 0x0, r0, r4, 0x4, 0x9}, 0x100000000, 0xfffffffffffffff8, r9, r11, 0x0, 0xce9c, 0x1, 0x100000001}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x7e) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000080)="7eb822bc00be42e0cd3adbcf", &(0x7f00000000c0)=0xc, &(0x7f0000000100)="f4792da985156d2388a36f9f5c6d57085ee108ca1bcd8d623ca7b8dabd6b488c25fdabcae7b85eadc929868ef5f1e7204ccbc5663783bc8a64d823ace8d7ee02e7d371fdd8e2cd892e71d34b04937ea37cffa6c49b93a39f29", 0x59) 18:39:58 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYRESHEX], 0x10) dup2(r3, r2) getppid() close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000cfde87d0833024d9d1d109e63b07fda62e3f6cba4e3fe4b9630cf3a2c96e87d3657e56ac71ded8274e87f0558bb313530cbcbee40d786c3594296e98999258f0591ea38c1705ffe2510c55e6bfc518a85f49f93707babe390bf2decf5bb8f53f8f2fc5d0808639783bad04e7fb306a6c04bb369017a139d183a4eb7ec43f6002283798e72e59e152f53d8cf30adb7b09083402bac4b498874d498c385a085d23075731b63daab5faf0c9609ecf23b51f8a3cc7686f30f30b1ff9a26d8792e1bf40ee42f9299c52d128b0700b33cc561c94291b5b6fedc7f818501fe07dba07"], 0x1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862d6", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:39:59 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450800740000000000019078e000000200000000030490780000001479c17f000001441c00000000000000000400ffffffff000000000000000000000000890f00bc1400bbe0000001ac1400aa44040000070300070f0000000000ac1400bbac1400bb000000be38af87e1eb19e53a714cb77086887427f79427"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000500)=0xff) accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2000, 0x0, r5, 0x0, 0x0, 0xe}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x2, 0x0, 0x0, 0x0, r7, 0x45, 0x100}, 0xfffffffc, 0x81, r6, 0x0, 0x7ff, 0x6, 0x13}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 18:39:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) getpgid(r1) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6076605100303afffe8000000000000000000000000000bbff020000000000000000000000000001870090780014020060c5961e000000003e3ea895000000000000000000000000ff0200000000000000000000000000012e9ad0f42def6a5e005e31a37da4c5e12b3ab6c86e65bb30a40f6136185d60316aefdc8a9ec90711ef1f9f9d8fc4a31e22f988b991291744358c595622f4bc003d638ae43863dd99b6b1c1c94cc10edad1355b18354170578f1c1b834c6c9f00004462496379043ebe59"]) syz_emit_ethernet(0x95, &(0x7f0000000000)={@local, @empty, [], {@generic={0x9000, "2d118bb89936ebab3abd9949991cc777b36d6d4e1d3d7c7aff11da7f5254c0ee9f55c0e1864dbb5b13e283cf9a227e97ca94b59d3de439ef7b2ffa61ebe0d2245b8b8cac0a69a340607d0b09fd8e5cee557800db8070b011e5c992c04ea3b9c30e9264891297f1818b62ca693cfd4848685f9f8ee3858ca3674ba09b38c9f31a82d246b0fc6d64"}}}) 18:39:59 executing program 1: syz_emit_ethernet(0xbf, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004c0000b1220000009c019078e0000002000000008209b019cfb89992c50010c72893ffc3d638f8235c44cbeaa300000008009078080002006f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c4aa018908c903b66d4136948bb72e7d34171c5b354d9567b3faf83f72bb0f96831b043d6ab07331ee152f6f9"]) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 18:39:59 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x22, 0x2}, 0x3, &(0x7f00000003c0)="9cea3c0b544df5000000b0fc55f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16a9e64696f71df87aa852a6f09aa494e95cc85698441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3f8c40a7d36ea05a1881bca34c91e9152b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f4b20ffe8d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a638", 0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) read(r1, &(0x7f0000000300)=""/129, 0x81) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 18:39:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() getpgrp() r1 = geteuid() chown(&(0x7f0000000080)='./file\x00', r1, 0xffffffffffffffff) close(r0) r2 = open(&(0x7f0000000480)='./file\x00', 0x80000000000206, 0x44) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8, 0x7, 0x2, 0x7ff, "a08c27af8703fab308d710c7d969c2d3e5a283f5", 0x800}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) writev(r0, &(0x7f00000022c0)=[{&(0x7f0000000200)="350ae95b0233343418b25b7c32bb6eed9c7806798da605fae9ec5b2012692cf910b22278786f12e404e5a2c7b2cbcf9af529827ae12f0d61323e9300c08156ab3ee2daca6895cc261931e0884be7bd978a5e00bd3b9d99facc48ec9283a876d8249723b32466b86dc2dc68c54547ebdfd86660b85acd3f020ebcb72d61c5e6caeee09c5869ecf7bb2fced5291fcbcf77f4fe18c8575c125f28169b4613e7b0c60867573fc49c55c5aa282da4e1d8ea0ee0ef1c7253c4f58289489dd7b7dbcb37c45d1b686728a54260ffa8bbff8a8fea9b3666eaedb0f3def720496d31a69fb9f3c5f94cc4cd180dd691077564a960e8d7a6d66c58b334c820877dd06f9839694d3ee7163386c45ec4c20df9afe7880710a4a260060e96d7cda2d9707e5990d1411967d5a2688567aa0ea9236c719364e3dbd0b5ad45896549e901bc470e7675e52a8683131da94574b82e5e72b1b72b48aeddc8602a7e8a451a1a66c2d23803cbbe563afc600370820d3ae3174d78b383c76bf9e9340dbf46a8f8a09f7d87f87241c24f331f584b4c78d192cd2f15050ae5ab414588ef92199529f933c4cd4149e2267a3e1d231d69761e13ee152fdd9f6246c99ef9425f6099dc8d255a362b03038cc225351772986003c955f2e5ebcd95b5744ddecac5fcccdfedcae5f76fceff82ae0f2a9f84f62a464cc5751f45421f83b0e5707b8e830b08e96a4de0726204e3e9e1f8c5afe73085489e2d8b364b7d814c539196ddcdebdcbe891762f6d3bead648cfab5548d56ef42760e1e3ec68e599d75dedde3ed508a409586000a0b254f6b0d179353db2a9bff495397abe7cb376c45b3fccbe5b60d49b25583ec35310adffb945e963ca0974d2230c0d47cd138e4e0025aec5cde2d4c4c43478865a53fe469fb1911a5e870aa6c6e187d21f5bca47e41818b89df78911323da54e8e4b013d611af09c3fa1e75e1f05b57a049a0", 0x2b3}], 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x1, 0x4, 0x5, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xcd28}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xf08}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 18:39:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x1d51100e) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r0, r2) syz_open_pts() r3 = semget$private(0x0, 0x2, 0x102ea) semop(r3, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) semctl$IPC_RMID(r3, 0x0, 0x0) 18:39:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)="0d178043e6be9830a8f50ea19bb11814af9feb63930c43439832", 0x1a) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385", 0xceb}], 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03", 0x9a}], 0x2) 18:39:59 executing program 1: getpeername$unix(0xffffffffffffffff, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ddf05a1ce5a8c550ca189495ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9b26022e893e0e5f2b7eb9e6d7d1bf9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21b5959c5849bd33a2ac72a608a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000000000000000000000000000000000000000000000000000000000000000000000b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000d09cbe8b2d10c5de0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000fe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020008cce24eada048a00000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071405e4cb57393cc862b630da64d8852fa02291d5ec6fdf0b64959dab090b5bede25789bd0cb411d2d20123fee84f8b0098f114ff94e04cd57f6457cd4f194a8b4c498098f7ce1ea553223a268c161b27c9a520de61ec9eb18c5aba483f5097f55e708235e7ed0be63b5b416c5d13e44c609f49cce82c70f4cb03d5dec97b1b4820d053ae5b4b01fe3fdd5ec89fb748cbd587baa480145c28d23f4"], &(0x7f0000000200)=0x1002) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0xfc) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000580)=""/93, 0x5d) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x6) lseek(0xffffffffffffffff, 0x0, 0x2, 0x0) semget(0x2, 0x4, 0x80) r1 = semget$private(0x0, 0x1, 0xab) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000001500)=""/175) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000001480)=0x80000003) pipe(&(0x7f0000000540)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000440)) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000280)="715594b8aeed160ee50d1b16f8749a2846ab5bed7a56e6f5119cdf9df938b698cc2b440aed40a1aa0f9e32e33259ac73e9ba85af098d59a2a9f18396962f55c237aa792761c540a2c416c1a6f7", 0x4d}, {&(0x7f0000000b40)="837d44108f63fefb08ca4776df1861b080c7e8438a8d6c750ebab84a30bfa71e198e8b89995327a1473364e6cdee533f7d606dd4b69f6dad3f0340f2620e40859e0c6c297cbd6a4534afdf6725beb2a223e299a13e838250f22d622b889351c52d818241cae920f6e10067f60cb2854036ce2d399f543639871f30d7835c55ff800c66c0a46e7cacde092878f1b7310e7627b85365894c089d37bd2bd7e45df5bc626111b7066c94611e3cbc1183772fd627f5696e0008f7bb15214e031d67ee385b000529a6150deeb8d75c8871f903b59999b6ce0b01ad68b0a7a04473b9fa56b1f9fcc46e98325df20e66c35804fdaabce638d76345661716c625329f1ee68223ecb93e909acc246184d55312a1ab05c5def8e368f978e5f559df9d3b2b04a9ef114c3ffd7390523e78d0b60d0600afec66625c8e1d6a0d632b476c8be504b4e99df117f91f35c063b2a3ae71dc5cc5eac0e6651270565c689b1298c50dac912319e2df7504ee1018982b0ecf3bfb0383feba2f711a8446d7bada5bb2afaaf1ec7a0f0924ddcb0529b8ad2128378731e56d5bb3c11caf62ab4d1e603c5a15154ef9fffe4bb6b2f96b470a506a3939e11ac55bdd7000850cbc8aad59fb41fbfe210415c23becd78df834af0fe2bc31e4bb363417bcaeffe9d9d83e0c5e5def2f365a966b7335516a9744b675e8854d65e5f726f0abe296bbe20340db6506f4b011f3a9e18458f2778ebfe6931d58d52ca796c2e5e7bd05b6ab578795620f9b33bc93890371f3fd92067c909ee58a755d938d901fa3765dadd641cbe646a8474bfeab81aed9f408c822155bfb219e08585d9af5bec283f19ca1942deedc9584a136250b57a6ef3e3364af04c5aa0f6270bbbc92b1b871d35ec9b4caad655ed9bf173c279f141867cb", 0x289}, {&(0x7f0000000340)="3d1e26bf49440356c12fcd1dcf2beb05d6f582f4518a87555c0000004000", 0x1e}, {&(0x7f0000000480)="927157af969aced6583409779754a25cce45391740ce1a97113d6a2c520de99d1295f18a669a6ea6d4c28ef59831e25bbc9bd532e1a347bac232fc55157fa25eee955d5a6d2f199cabb806461d22de08ee704502fc2b243d5f9cc077511f1aa89c6faec7b93839c3a80e252d49683a3a40b8d47e5154caec7ab53266d5ca8fd0bd2745c758ab6a5d61beca463380a1d1e3ed04550c3dc6612eb5c5d4702e12a478b600"/176, 0xb0}, {&(0x7f0000000380)="02b43d17ce2f7d8346e3a029bd47e73f43c9dda09ed91c62474ac1e4bcc2fbe8931d22032a844d72796e795f5b4127ca82fa40456ea147dd5945d26811711582674c3fdd1befba82f78873966254ec14272a059daca8b4e3734a02eb317de8072932b46d27c32b34f1da636508a5b5c8569fdecb08447e4507a5c04e44a4cb15414bdfc03a46f1ac46dc", 0x8a}, {&(0x7f0000000980)="45e301b2ab1e0065b3ce798723dacfbeb6019da39a8d981798b4824dbdfc3b40b96f382e4686b990b282dfc1f2c6d61b1ebbf4a053e251a4e97ea857c3530eca9d209196e265aaa9d50ef1df2682be5594b44f89f5b704e136b94c7b928bfc088ad18220716d691619430f666f54b737c65a7bab2406d47fed3fc25113a9a73d15f60a82841b0895cdde6040af9419b503ed2fc7443e08b8d64d574e30f73bf4e906172da0eb4f9f53cad11d0ad6e6cb4025730f54fb02604106058bc2eb46eaa529553c753d7c060b7b78a9664d2cb958f79ba3517ea16c3fe9a3e3353143cb64f365098e7473fc746b052c2a6b37b8e91248a5186ac76fdec413b52d65883b1f20313237451cad3eb6db1623358067e1dcc6ce2d0d833815f8c7a6a2353b883bf0ad2ac6ca8cd36538070c3f9de30be21b85601c3a98de7ca4cd5bb3b6f38906360ebdb7a049c313379fa8b98531a4469d4a89d9999c93ede56d71fa416cab1b830fc7d54317aaef3b37bfbe23063417b874e381a4d6749ba2b0c4ca28633347b04ebf82a115764983f81702f1d713b9e4306808f509397656fe8d18b34ea3e1afaf86120840", 0x1a7}], 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = socket(0x11, 0x3, 0x0) shutdown(r2, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x201, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 18:39:59 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078ac1400bb000000000b00907800000000450000000000000000000000e0000002e00000024428000000000000000000000000faffffff0000e0000002000000000000000000000000000000000713007f000001ac1400aaac1400bb000000004404000000"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = semget$private(0x0, 0x3, 0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x0, 0x5, 0x8}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000280)=0x8e) r2 = geteuid() r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r9, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xff, r5, r6, r5, r6, 0x0, 0x7}, 0x9e7, 0x7, r9, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, r6, 0x0, 0x0, 0x0, 0x7fff}, 0x4}) semop(r1, &(0x7f0000000040), 0x0) 18:39:59 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000280000ffff000090c600000000000000004e234e207ad1382a15b9fde062d6c234d177a7f246e086a4d1488d9418de110739db11c7666791ebfc9af3fc4a4f4ede8a66565948b845fe039e11748a6ca6c7dda8a9c1ef649804d36b8b07585bc751bd0f8b2f069ae08e38902ab060b632031bc605000000df5b2d9c3b741a429ab5fdd656b0593a28d18e44c2bc14e35844", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) sysctl$net_inet_gre(&(0x7f00000002c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000080)="e76a6be5b41b51ed3ceb11b8b2711e42f6d0de7d116bb5dfaf55b1eba72fbd51874252b808084a1ff0be6d141e0a2390dd78570c8e0d71f67610b2d86327376d38ddb2e9a0a5ef5c8b0aa9f57071df110687f0f1e4ddcc1631f3b5c37f24859857ca0b994992989306fc1cb24a93f285294b3e928533728ee92624e18ca8322250b78acd96e75a0235a68c1adabc4f092c0c0505afc8fc2119f2f4ebffb64cfb746c5fd2795da2bade9a4c95ff6d193b22", &(0x7f0000000140)=0xb1, &(0x7f0000000300)="3caf9aa4baeb625ba93962666a168f40f2917b25c185432ef3f2ef90b9d95bcb596107bfcbccebe2651a4b2aed53fde53c6d0f3a6c9b63faeb42c3879c12bae6dcdbc95b936288b8313360b023c21d5ed556c9ff5d86f8c4f305aa766b5909e2aef45ff59cde7fa3db8a0d6bf12b35749c5f9c412bdd700d15166a6b8546afe8cfab914106845df2c67469c36aac720e4ab36078709434b891450b779c9f654eb9653ac9cbb959aecb55eedbef631ea7dc0b0be728a04a175764c90be083693772426f9996e1e9a02a6a2ca7445565668667fc52b3b5c8675945c56b04d35fd8a57aaad86f43418d7a", 0xe9) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x6f) 18:39:59 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x7, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x223, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x7, 0x6, "46d1ea", 0x1ed, 0x2c, 0x7f, @ipv4={[], [], @loopback}, @rand_addr="5baa66dd1b1da2f59e7866608e93ba1e", {[@fragment={0x70, 0x0, 0x4, 0x0, 0x0, 0x2, 0x67}, @fragment={0x70, 0x0, 0xfc, 0x0, 0x0, 0x1e, 0x66}, @routing={0x32, 0x6, 0x0, 0x1f, 0x0, [@empty, @mcast2, @rand_addr="a471b4655392b1d633f3a82a3c95c6b4"]}, @fragment={0x6, 0x0, 0x9, 0x1, 0x0, 0x4, 0x65}, @fragment={0x62, 0x0, 0x40, 0x0, 0x0, 0x0, 0x67}, @dstopts={0x62, 0x3, [], [@enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x6}, @ra={0x5, 0x2, 0x800}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim]}, @fragment={0x2b, 0x0, 0x37, 0x0, 0x0, 0x6, 0x64}, @routing={0xff, 0x4, 0x0, 0x6, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @rand_addr="42f7ce1564bdd10a40e6887fc958940a"]}, @dstopts={0x2b, 0xb, [], [@generic={0x3f, 0x4e, "bec120e4471164a4053dd5a40e730d7230a2eb2869b7733ec3c5decebff5b286fe4460cf91fbd0c12ac3e58f6cae0951297a166b5020955194ff5e86a58be1d4b1e42af8e779051ec1778914daa3"}, @enc_lim={0x4, 0x1, 0x8}, @pad1, @ra={0x5, 0x2, 0xff80}, @pad1]}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x7, 0xfff, 0xffff, "de3149cd06a4dce6dca77669ea7744372c44178acac0220141f123e0ba03574d990a0d3cc43890917ae10dbbed8d384e776ffac3920e91d228c71a6c70641e6843d00ce882fec35cf1d017491c875673f161ac5368ab559821d112b0e9fedfb24c9d1ac77a4dad5b7cd741564411abee5aa543cde217ac3eeef4c85ecb67177399729a2b4deace2cf4e2d88db86ffbf9e8199cf6905880dd3564c581ec1bcde3bc9200895af1a1dfbf7dc2ee2bf9919dc58595b08bb2e6e39a332171ce5c6629311d036fab9fc7586f2f4598b9"}}}}}}) 18:39:59 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7ff, 0x3}, 0xc) fchmod(r2, 0x8e3) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x80206949, &(0x7f0000000300)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x3f, 0x4, 0x7f, 0x80000001, "b58767189f7c4048f7c61b7e3575aae58e8b4626", 0x5}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000020000000000000000e6ff01907800000000e00000011182907800185bb7290000000001000000000000"]) 18:39:59 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x1, 0x3}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 18:40:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='./file0\x00', 0x14a) openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) mknod$loop(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00', 0x2000, 0x0) mkdirat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x10) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') 18:40:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') r1 = open(&(0x7f0000000500)='./file0/file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) ftruncate(r1, 0x0, 0x8) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x2f}], 0xed4, 0x0, 0xfffffffe, 0x0) r4 = dup(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) close(r5) r6 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x9, 0x4ffa, r6}) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) 18:40:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000040)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) semop(r2, &(0x7f0000000240), 0x6) 18:40:00 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/229, 0xe5) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = accept(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) getsockname$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a321132334e5f3f00"/4098], &(0x7f0000001480)=0x1002) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200a1, 0x0) semop(r2, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r2, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r2, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) utimensat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x1f, 0x81}, {0x8000, 0xffffffff}}, 0x2) semop(r2, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1d, &(0x7f00000000c0), 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000001500)={0x400, 0x54f, 0x2}) 18:40:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0xff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0x2}, {{r3}, 0xfffffffffffffffe, 0x96, 0xfffe8, 0x2}], 0x7, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x0, 0xfffff, 0x800}, {{r5}, 0x1, 0x0, 0x2, 0x100000000, 0x2}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20, 0xb5}], 0x17a, &(0x7f0000000180)={0x7ff, 0x9}) 18:40:00 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo={0xc2, 0x2}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) 18:40:00 executing program 1: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 18:40:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0xd5, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)=0x3) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 18:40:00 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000100)="06d15ba536646d4e119c85257f8ce013d22ce5bc550474ed24f3676f2406d6953da77f9b6eb6bfc423429d731a86e111b68d4389b5a8864b9a77ccb48cc2f8e6e1187ed927e3bf59e686d5fc158e013d", &(0x7f0000000080)=0x50, &(0x7f0000000180)="34480018e464657324aea55bcb07dca0785cfb0fe9bdbd404030eb851db0b32f27013c5963ace5ee8cee9bd7ba5d7633", 0x30) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:40:00 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) fcntl$setown(r0, 0x6, r2) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb00dd60e2db1400088e037f98e20bdf265b000000000000000000000000000000000009000000000000000000db1022f106195ec470fe08f8454d7c"]) 18:40:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) syz_emit_ethernet(0x5f, &(0x7f0000000040)=ANY=[@ANYRESOCT=r3]) socket(0x38, 0x5, 0x0) 18:40:01 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="59ff445e816d599fea0ffec5b227f22c875d5fd8acf6542c529fb9fcaac0f3ec19b49d0748a6e27c2e95636d1a43ba8980c753c9142712df7d5a55e1602e8098c25b2885b40a9a454b98a346602d54018a69a6424e0d4a9198e338"], 0x1, 0x0}, 0x0) sysctl$net_inet_ipip(&(0x7f0000000200)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000240)="fab957f2526bdf8378a0796715", &(0x7f0000000280)=0xd, &(0x7f00000002c0)="b4de2a82dada51bc7a105b5921a9df84dbd0443b4827", 0x16) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x10002) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 18:40:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) fchmod(0xffffffffffffffff, 0x8e3) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0xd5, 0x2, 0xd72f, 0xc00000000000}, {{r2}, 0xfffffffffffffffd, 0x50, 0x40, 0xf3, 0x80000000}, {{}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4f, 0x40000000, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x53, 0x80000000, 0x4, 0x1}, {{r3}, 0x5, 0x0, 0xf0000000, 0x5b3f, 0x100000001}, {{r5}, 0xffffffffffffffff, 0x28, 0x4, 0x8, 0x3ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x18, 0x8, 0x7}], 0x5, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x20, 0x3, 0x3}, {{r0}, 0xfffffffffffffffe, 0x11, 0x40, 0x1, 0x8}, {{r6}, 0xfffffffffffffffe, 0x48, 0x8, 0x4, 0x9}, {{r7}, 0xfffffffffffffff8, 0x0, 0x8, 0x80000000}], 0x0, &(0x7f00000002c0)={0x5404, 0x8}) write(r3, 0x0, 0x0) 18:40:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000080)={0xff, 0x8000, {[0x4, 0x1f, 0xfffffffffffffbff, 0x8, 0x5, 0xfffffffffffffbff, 0xfffffffff6286792, 0x5, 0x9, 0xa3, 0x3, 0x80000000, 0x1, 0x9, 0x8001, 0x9, 0x1, 0x3], [0x9, 0x7, 0x8, 0x7fffffff, 0x3, 0xee, 0x67, 0x100, 0x9], [0x86, 0x9, 0x7f, 0x6, 0x7f, 0x625, 0x7fff], [0x2, 0x7, 0x1, 0xfa, 0x2, 0x6], [{0xc2, 0x1ff, 0x7}, {0x8, 0x1, 0x6c97, 0x9}, {0x2, 0x2, 0xfff}, {0x1, 0x80000001, 0x5, 0x5}, {0x1, 0x81, 0x0, 0x3}, {0x5, 0x8, 0x8, 0x81}, {0x4, 0x4, 0x100, 0xf2}, {0x31, 0xfffff801, 0x7, 0xb2}], {0x6, 0x8, 0x59, 0x7}, {0x0, 0xfffffffb, 0x7fff, 0x4}}}) r0 = syz_open_pts() socket$inet(0x2, 0x0, 0x0) pipe(0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xc45) 18:40:01 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, 0x0, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, 0x0, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r2, r3, r2, r3, 0x0, 0x7}, 0x9e7, 0x7, r6, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000180)="a866fd345d789d16e07bb927c0c3f27b87d475f960721df2b3d08fee5d71a22c08b9484be733b87f2f26f3d5433a09035bc41a58951fb0d051c70a8419236cdcf13d73d1b13fe81e8a436d68c988afbdf3eb78c877a93f4d10ca49145a9a85d77103dd2a47363f1cb138ad774505ae81eb42b2", 0x73}, {&(0x7f0000000200)="ac7620f751b889a1dc3de1da31f0ef8992353dae2a05ddfd4eeaa137fb6363a056c163898ea4085865af58b6a884e57e215dc812b4b0e826b4655cdec02113300512fb5742e1a054c1468f0932b10aace5e51e0256275c34e8f3e518a27d1db370db8d88a72bb13c296890e29e88f01c5114c7b9926fdcdaa06b742edd8dd28b5f2f15e188c4ef15bb503be4727eb366e1e6b2e42745aa4f047fcb6642943a51c541bdf70a3688c49669f02f4062a20e616e2a042dba537580a34a643ce321da159e903fc261baa4eaa8c4c644bfb5e4b3b12223eb0191b05382bd5b7b2d225fae", 0xe1}, {&(0x7f0000000300)="6a321cd27639ee122119116ad1c1e189553566d23becdc954521a395b32d8323eda76efd0d3f0b5a5e75ee3e02e03a917be58925dd77509cc657ad9b9a8e11ff0695a3310aeb0ffdd0e5abf154b59467e3222b3f9fdbb9ce2303a954c9f003290478e88827519882c235bf19d574c352188d32382e3dea155fa4b10c495a29fcf63bf3749ed869d6a08df3786ee37f2a3b2b11286204b460518a29", 0x9b}, {&(0x7f00000003c0)="27b875806438b0c59bb8e3ae9a969fca78cae3191f992c0e0fa233df5e47acbccf5d2b4f1602b8f97f5e2dd281eb76bfdd71d3470d0a67d52b18266193d739ae792056e17221b5ee5bceaf11836c4ab06d365ecd26141b8761f068cd28f1fb044b4541e6a7fe23fce9bb90d8a6bf758eaa23c32bf60e4dfd0d630b818b2e5d85927077b3a708ff44a525e02d545b14e25377f830e27701690426b2f3959f0f54a745159409f501ceb5c36e789696ba25d17e68cf1d53eefdd788c6488f", 0xbd}, {&(0x7f00000004c0)="7fdd7b3dbdb11711de96f96b39e9707b29b0a0497d960a12944b8b66176c8ff66b140aa12f0f760f181b064f2d444186085302d439425f3f106539042d4939d26d0dce448377d7bbbb5ce436084aed8acfdc695da6199d0ca45bdaf7dea0a99b21baab83", 0x64}, {&(0x7f0000000540)="bb1742543e8c432ccbbf26858883fff69e1121dc4b85f2c70447859c85843772f8b7c9a1177de4eb00680b8f32bc128d2a1d385b819ce29b5f92f5fa4ee2e164566cd36e1b340ad8ade8728beb35ac7dee622c4fca2a6b013385b55a4bef8d783d2d4ec6ae8fed9c8789bf2bcb2827ac49a9e20901076afaa52215d8b2d4cc1fc53049e567d8485031779346a6455c78be2a30f190d845c524c13cb184a1948cdc0ff8a1d7b361ac20eed513e20ff89df3a624b79c00ed16f49e16580e478bd6156df2c17aa5194cca87e6fa93c60c86c6acdf72b4ebc8d252860ee9a50543", 0xdf}], 0x6, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x100, 0x8}, 0x408) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xae, "000000e3ff010000113e06f53ecd1319f4fc00"}) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r7, 0x8e3) ioctl$TIOCSDTR(r7, 0x20007479) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:40:01 executing program 1: setrlimit(0x4, &(0x7f0000000040)) syz_open_pts() socket$inet(0x2, 0x2, 0x1) pipe(0x0) 18:40:01 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)="02fb6378fd87766106efa8c8a3e66794dad04262db53db519af13867d8c6b7d172a70aa583012751ede4be682c17600b81629130925c10c9f13492e093a05184e29f9b2f7799970c330b5b7537282380c114723ecb9d1e86c4e24992bb0b5f29ac69583b9f455d8760adcae2c1f1978d40f85f9b056f4c056261794c27634888ee8743e7deeb9e11037128cbfc6e7ca071eff4e2d0ebed46ef9ee1327304f170ad9918dfbf2019ecb4ed1a32a66a69d4ae6eb0ebdaa94069333b093067423e18ce624fe6b7be57a6cea815", 0xcb}, {&(0x7f0000000140)="ddc742d0e71e162cbb54abb605b1e33c15e6cd6d5f335b17732012671c58818e7280e3d417b4bb2b484e8e9424ef146bdd7c9ea7273dbcefabc42af0bd5f7c48dee1ea4bb3955ed932be4e2be4605b20fa16e5e458dfe8b56f55de82bda761e1ec9efdc58591514139e945bffb72c3f297aaf9d5aeebbc71614788b665582c558efd2875987ee7e86464aae7432cc6cdd5330bdeb845d7344f0a361a83e9416a7bd411e3c9d17bbf407cdcfd922609a4ee6344250ef60ed270f93cdce9c2bb517d263026d74dcdd2b2a15bcbd4979a30bd5bdf63", 0xd4}], 0x2, 0x0, 0x0, 0x400}, 0x400) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f00000002c0)={0x800, 0x5, 0x0, 0x8, "c97026dd97481f812c4796aa0b83bdb69cd78fa6", 0x0, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = dup2(r0, r0) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r10 = accept$inet6(0xffffffffffffffff, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wskbd\x00', 0x800, 0x0) r12 = socket(0x38, 0x7, 0x1f) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000340)=@abs={0xad4242d983e3578f, 0x0, 0x3}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000380)="ed05d6d245e57f87c83c559bab4c58f42600d2a2d15777876ec794a16a6fc4dfc5082553b2bf061bb64bea6e02f8e13b5833f0a115be172b13afffe6e756f800c22862b1019ae5c6e54fd4c22f51259a56e08e7773b5ac2090f88ced95055e496b5353afe7122d62af034d419498b385eafb6f815bb0f93ced7c1c894dd2a2102e619a65bf3d69af6fc5d656a0531e9c622ecfbc7c630dd560c5cc564ee765dee5acb6410bc0beb17e6f51a2a49068f0e6f0e8570b61683e67920236ced7ef88537bfdb320069ca88642dd3aa7333707699ba907682cb9aecb1f8c065f18e6a8ae7cab89b20a532f1889441b2d84fc0203bfd5201d617055f8f27b2ee40fba1b215f5109f9ceeb893e48e8721e40e8585b280f063a872397562a8b3c536aa4ffc3cf156396a5343eca3fafb3b7962b188b7b0dd636eed5ece823ab1ec9196b024ebf504822a430970fe8c7b4a2139f478e564d51c66c7861658c77117f1efceac5479eedf3bb948d0bdbac214c6f381d979637b30b070d4447945c2d29490808636cb916e33c9d9839b201adda8e0c8c55ed5c0c28b2d513a84574c11212b46525199427e9d2f10afed65d4a3d364bc989ccf0e207d995f1bc5d279779d8df72260073d29976dd3d504b5cd3b18d186b64510e23bdc4f400edac50d4497aa4314345846bc2b9aadfdff2f6dad431ca87037a504323e2c7ae0e7b63376597a60aa2c80f2c29321c99fef2210dbfe402894df2be660e15143407ddeaac5e20472288156ad9766064badf75abb884e914b0828085b23a264bcf8e029d48c174aa4c0c79246a551a392e4f37489abff886de392412b4cad8350acf962d5f5c913b8c4d6529923645f4409ebb28225ed71222eb97e96f456a4303559f7d1691104efd25bde9e9731222c48f31025e250b85613c530dced4fa68b1473999e904d38eceb5b79f5da70e78ba637c07a31238ac0b46b39107dd95f382028bc4f3509c80b61ddc7cd7f5353b45f5099ebc302d5ec96d9582ce8293b2cab96cd4a9a6549e46ccfeb6ce60277364c6c302f12767170760120101cecf8f0aa4ab4845c13910b034babb5c03e293461d601e07c7cd878dfb8a1f1b8e9170842c0029f0e5ae6d55054ba6de6cabbe9a76e51892e09527b0be311cd205300f30da6c7c0bd16a91c22c2e0937bd8e556459d21dcacdbd76ae0ce29941ccc66f3120cb652caa7913a73d8a2e0c82b5627352b8094ba045ea96b45d6b63195adc4a6b2af77b8c03d7d6f101fb801579a90d42045235adbc29d978329320d848ff0be83a4fcc78910dd3218c9c3073059277990fed3bfda31b1d25020965ca1f6fdd47da8e87c10e237152e5a184c37223fe5daeac116288b9184d549088de027983da5137c8053836c23627ac650b202bec7dbb1aaf38b2e0f334290bdf80353a1ca93a851504dccd3c20f439ebd3c0d98ee002f6867c0d03997c249dc33699d350a445f797e0a640ae8d6f5db9926bcec1cf88d3db7dfd1ad1a6136e63a360abab47c7b9620d84c76af6439ddf8cb00fef22d046503c9bf1953c7d722d1a853c64dfbc09826273c819761c0fc273e85f6e2441d92511ac036199fbf03d2196e96a513d65676be86773ac1f36e2c47e14bcc017e37b65a1b3595676b336a661493710df4c14a9570935539c9de93a11764f4330d50fc4fe7047f833406708a80f620ec66e4acd382f68824e9440aabe600e9870fdec5fd4310e093b54e6ef0675789edbc43d21b185ded5363e039a01c609b5ddaf5dd38b9a721643f6806074d1722516a51f82c78195abd386b3edf9f09e99b1dd974db1e714f0b1fb1781c642db19a5f64622fcc42076f9fb92f972dec859420127c43e70ae440f3ee04c4536882da432792f1b44e7d05de2cf8a16c4726e49b9e0c9248b277df8446cae1bbab49a6b15088a4d4b254ff8da750faecb5ac4fdc4d050ea00c4a496379d54e46c8b6e4d31bfd37e0208ac40da5ce8df315f4f6acf45fd929926a5c9f13c12d4aeee283c22b4e5f763df8860ae70c4fcc5a20a2daa19d220051518ecde69afaa42961ba85d7f89d8a5add12640c31c6b1c621b17120e8fb7cfe4c5eeb2ae9a8709cc3890eb8af036aa220f04bc6a609814b77df11071fa4b8bfd116956174b990caf4404a927eee15ebbffb2746986f2ec6b811352a2c29de4a797b53950d25dd7377927389fa6712339f99236bf89a4c5a08ac5b658cedb1511750681da9573f5b81a910b0760fa01a6d5f0754a007731b34348536b2c0f0f7910dc3d6205c5336eacf45ebdbc9761ac1bb7e3182d88aa9bb691f191158ee7c84aecbc100ee3fe709fbc95a57790988e33014fca0923a53c144229afbdee50a81c1ba37dbd948b782708ccddcac4fd8f6942a97eec21c3d0bf6e8d5f4fd78ca05dfa8dc8f50161a55f14b00c8d9b397c3127af51520f1967d8f4ce6e2c8c393fa9c264615906d56d9f807f7df6f72b7c03fbd0762caf43c9e41b0b512ba3900199c33b62cba9d02496ca05b9c90381de9aae539128c2e950df1a146e265e2956ef3f197d129555fa31ef5d1fdbf20667f52cf5e40f336c70a777149774d8802c754e7926c6fe1d637b4e03d80a53baea48b3091bdb5c7caa96c9eede93fa6d17eacb70d5bed1ea57cae967d632aea4bb4d978f2a5cf564cc1f8a8cac6ea3ac515e17ce64df6f63c340add7148edaaf5dc1457fb583edac58b2a1e35ae4e73edd9e71e19b0f3fabd3e047bc58cb01d52106feea2e948206fac2e0e9960155ec7b87aeaf579aa7d65e3cd47618ad9bfddb9837709d76c15b26a323e500f78e5fdd1369c50336bf9b88b409b3a2ed2e94e67f831f4d418b6624d76fc67c108f1dd046f538e34bda9e6b0606d0f1488f8318614733ff5f904cdb5241e3d8d9cf1999ca7818023c6b5804f93c999d47cb0cfa7d2f0236e82ef8701244feedd7abd7cb55a8da8f6b18ffa400930104cd1efa8f3131b8d9bfdab59a548bc0fe239551cb549fcb55b5e80bc1af40f1ddc0f1b66cc95e35f6c8aa3c6b6b1c8b2a7317553c7086e86288332cddf45829331e91dda6e394d65709a40fee89f605a6f0a3ec24644220142878a6c6e9bda94355e58d13cd13bbe21340f3ef1b34b2e968da7ae6fd4361eff4c7f1b3ee219da52e620107326ac6dcdf44428def2e668ca6946347c854487f807431fbe239c85c90901d92df6233cf26dbfbb0cadeb870903ed7b1012301dce1cc038d2da44c90410e1e8713ef7324050eab5dda94661fc8d42fe013ef0f2900c036abef024e7173134b4ac17aca6a1255d230f8c7abc629800ab6bde1915c3cbe9c97f191c1f5e40327dbc7261e073eaee2e3c00ce42ca75d1f94526c9484838fff4c645a458902a473ec7aa731f3179f38ebdbc3ae173ce948a6ace3db478c1da56e5bc83c671d7a7e4b69656af796f4a3d45408ef9d0b9ebd52f55cbb9c5627088b3c8cce10faaa8d34d86e5efb70a5233c90d79c3c3ec2fc77de3ee87ab3fd98bdd8830ae5980d96c87d8d6ebde45894113d7acd0b49dab4601f01cfa64c4307833ac642f46656f2258d470acb6c2ccce49dc593ac44cf6dbb04c1fe420ed2afdcf787368372665fdeafec51965fe8c6c66d163a4ee62d89a635c3470ecbdb6ce73251ac14bbc6b0c717838c85ea5ce6d9cfd5034500d2f05eb3877d0029adde873aac6998f4be678a3adc2ed2e7a2e37406b80ed18402d36ed0000969e2dc1ae9ea90fd2dbb2b7681db866cf414cf6b528d48321f591b3e3e6592aa6d5f70a331277560f6e348e4c6d5af1ac476848eb7b25ab61412f446d4f344f5d5109599a468560dbdbc062eef84ae367a770bc15d17fd8bf2a54b76e2d4a3c314e47c67d37c81b45d2ef52fc6d61334b025f06803da64ad7efced49064e65f0f6f01136886967adeb9d278097f5f559d84a5c32907a406d3297537a5668ad5c324412f3b5a24609e991d2e23acec0a3118302c1cb10aa719e5eed4c5d2111db455e509cb4e70bbc68b0e835bc10fc9f27520e685c1698de53a91f0d781c60020cfa1c57c912973293d51d65cfc1e756a4dc245da865f31cf9d7cc6f69ad3bb9109eeb301018534850e0a389e75d44240e788d39f57d51b0c601eb0b8a70ebaf6db44a7b5b54dcbaa632a466ffb82ffcbcc332a19cf9d33b8a77eeffa1a8660b5683121c8049744f9a173acf0dfa124b3384f3795ab04d83b51bdc9a815c1932ba0a765826b75c878d961938f0890597dbb31d6742972b99f147779bdbaab25bc1ceca5fc4cc16cbcaf87b39b36cb85d86eb94e68b915905b88a5b7975f4b091afff53e76f1d495067dd258753c4c7a9cdd8684e838d3f8348ab8e49c178b73a570e1bbf9a4e1b9009abf4b5caeb8fcec09ef261d92eb4160542644854bee0a2ec6b5991a223588c44a99b449ac0262b6f39c701f48ea644766242d86990c02965778c0155309c778e6036aa1f55ffd118f964b19d2752a12e7d6949bfaaa552f0e9e5756b462a656b8cb2b3230dfc719ac99b244a305721ba7923031a863630266aa1b9db48626c3048de78397ed638f3f9668723385846d39deaa8a00e037c2e109edc64ebad7a3fe0925d7607c80d478975c8e66fea7be0a9d4579d833473f74b574e8fb8f8217d392b3d718bc476d1465d82111e822bdebf3e502df7618e6d1c84384ee19e17c1beb84afe232b2a08bbc1b0fe6ca83bf5b253075bf788db8d493f3bca05429cb23ddb5420d5ad686047771e99fefb9a8cf7f5fb0330db86bfd2d47bca41dba0b32cc3fc3d4a17b9ed489dea0be2908b239724f2ac471d5970812c7ca33b988fd648457da72934d2ac67385712ffa13bd57cac94cb3031442f68951898a8e3bb5116b3265abb4acca5fe52418c03247d0f8a992bcf8310096bb7216436e263ebf7d8def3c501dddb0d4bc74a1fcf655c43fcb847267437e7d6df29769f7680a8267727d106e53212f4bc49945ab69c747c2aeb1ccd62b736c29205d01dc22a91ad8410d410cc80f03629ecf34762f382986b38cde5d8971afae462ddcc856e1d42188f4c4a3f4395126096dfe89b6453329e5939a71856e5347f14e8685bf336d20eeb4491618f638faab082d3f69e33e329d9b7fed2306f362ba73cebb0cac6920830a868bb8d617254b85f0c2446942b0ea639f1eddbc7b9402f0c075432f769491f78b773f1ea32d8d0af0ae2bee13a649206f65e648be1c827d3a52e8faae7ca3177805bfff1e322ca6f474dbfe8feb65f08e43a5d3637ff8ff565e4906926aacf34ebf6af804232b815f3dc26d94e3ab14784852b4253994c1c7abc46f4bc7aa6d79c25464fe13b90c69ef217af268fc0e67cac3722fbda31b5da841c08002edd0e2ac9d352ff5db64f0175e4e50ad1882a5a47fda65bd8e3c83caace24cb76e4724bbc118a14606c851524cc42ba2dc1305a4ebb71a5b13dfaca9616a333c4fbd04170259d6fa948fb5853d6d3dfa66688c7c5d486aee6f93f3bcb171c6d0f674a42c24902b593adb85b6ddba886d1595da0ca49fa7df68c0741ab3b0853e359a55d1c17e4827bf12e78b09028aabc517b6f3f4f7e3372149bb54d7f701f16b8b2dca3c6c5d359e7c1d1a1c81ca1dcc634a75be2bec4b79d95b022ee7315c1b39c52fbf44a7ed4e99bd7f570b4014a9d7c7c084f20016faf5c508c6bfc2293b75871b857d8a98cf05f1c1cf71c70690f7208cd6976b87753296f81ad69c6d9b51ba1c678dd214e1cbeb9ff022b929a59ad923ad33f0921c2ec316460dbbde8c44e2b", 0x1000}, {&(0x7f0000001380)="f222220398a106122083", 0xa}, {&(0x7f00000013c0)="82a4e8693dd70bfc96ccf2b9e1ffc8158d60b02def4597b1660b92ce1fe0c832f9a6e72f747a66bd82e48458ef7b775547b60ab09bda41a12f4db088a6dc4c23d9dd43e717717a3ec98a1ec1151ea39de35f5c5a13d675a3a6fe6da6ac1d00bdb3024c6497645a896be662379501e2dcffa3df29e3f4e7915480629af8cdb7850d12fdf07a95d2719c685b25d2852ef034bd54127d17aab9f7b71a82bcfba58a2ec2ad8aaee0f1f00aeddafd21c254f06df281f8d11fba3e0f6da660b59aadb6d64439a0d15f968dacc6dee7a1e08fce07bf4c9883e69a772e6aac2025e29a55fefcb0dcb143", 0xe6}], 0x3, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r2, r3}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r0, r9, r10, r11, r0, r0, r12]}], 0x90, 0x204}, 0x402) sysctl$net_inet_udp(&(0x7f0000001880)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f00000018c0)="b0c58404361897bd66a27f6dd4c2349549497b84c54c1b7713fe6a7373de4b4ef361bc85221e874235546042ccc7a1002c2f2402949e5cbab6fb052c9c39632999a48bfd772473f6ac7d0ccc38956941ed2ad1aba71d5e201ef901a61b59c045654555c707d2f6df3c7d25d7192f460de35de0340696fcb7f283739ce577ffaaad1cce2f7b5f9a1c6afcc5264a4b5b06530981f5532fbf07174c1851136baf5817ca80e67012503f92e497b6841572105ebb36eda064c55f0158f8934e4e66e95811f7e0021871bbca6c06044a22cc0957978a4e211427ff5462a6b71bdc1f0cc4ee76dd8cd666c588e2", &(0x7f00000019c0)=0xea, &(0x7f0000001a00), 0x0) connect$unix(r12, &(0x7f0000001a40)=@abs={0x1, 0x0, 0x1}, 0x8) utimensat(0xffffffffffffff9c, &(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)={{0x4, 0x4}, {0x8, 0x8}}, 0x2) shmctl$SHM_LOCK(0x0, 0x3) 18:40:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) chroot(&(0x7f00000000c0)='./file2\x00') 18:40:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)) sysctl$machdep(&(0x7f0000000600)={0x7, 0x12}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) 18:40:02 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2d}, 0x4, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='}}#\x00'], &(0x7f0000000140)=[&(0x7f0000000100)=':\x00']) 18:40:02 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x3, &(0x7f0000000000)={0x7, 0x95}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x743) r2 = syz_open_pts() close(r0) syz_open_pts() readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000340)=""/152, 0x98}], 0x1) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0x9e1e1cdd579ede13) getsockname(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) write(r4, &(0x7f0000000040)="e01ea870885d8773fb76af13c69ab24c1a09e5b7a791b16e8b85f86bb3f09bc82f8b59e0d4", 0x25) 18:40:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r1) execve(0x0, 0x0, 0x0) 18:40:02 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/117, 0x75) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 18:40:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018600400", 0x7}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x1400}], 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f0000000100)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYRES16], 0x10) 18:40:02 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) rename(&(0x7f00000001c0)='./file0\x00', 0x0) 18:40:02 executing program 1: pipe(&(0x7f0000000000)) syz_emit_ethernet(0x185, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14f, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8b, 0x0, 0x0, 0xd, 0x5, 0x4, "7e2ba163c410bd7107e123865cbd02ada677fcae34c25922fdff199b3b11a288d572f55d05cc1657beac550fc47f947749f861cdf651520b3900b176d8e41fb537a6c97520e4202b16592d5299281005b259ad63eac3c013f4c700d398cb886189629ba5e6b51b6cb8ea625c00580420a8132e4217258238c4d431acd1f77313427e6fc4b5b4edb0c54231bce899357560ff8e3050359554f31150f36ce9d199ca876327b775bd38a587a62d8af9f58b85b866320911a3bfa29d9b0c2d445f42a010d51890b5e64abd16ed922173225a6237806eaa7ba76f6a9c4d0100008000000000f966a70e6b23c7d7ba34381a2aeaadfd158a000aa3bf168944495fb2dd8313a9c0eb59a1da5c8bf67b10922ddf450ed990c8c6b9d42e51f0629050bb422bfe39df155c0615f6235f3933c3e7a46c5d97de6d0771cbe9901627017937"}}}}}}) 18:40:03 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 18:40:04 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x0, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast1={0xff, 0x0}}}}}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="000000e4867093d93f000000de56e468ea75915db740a10d69498c1ffd0a9effbb69d9a3dcb6bb601e3c2bea51816e976d45ddc538070046450cd84c2f6707ff6523537a9898059790e66a21d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f3701e005bfbf5024f7230a3a7af72c4cae088e1e457fabb69ea93c0c746e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c96341351b893eeb89c9391032b69b606b07e87b091434c236607b70731430e4d4c714229fe5644447cc4faaf6ff8cfb28e29cb778861f22b603daaea31ae0aa7c7f8e75c7b1b2f0c79404f0e16fc03937611feaa82a35109c6ec43ec0c407fc520aea6e1e580d7529976f6f3ca879c8999a426ce0f2d25f6646301d5ae8e6a43cadf65c4b4674f135250778"], 0x1, 0x1, 0x1000) msgrcv(r1, &(0x7f0000000040)={0x0, ""/218}, 0xe2, 0x2, 0x800) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 18:40:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 18:40:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/43, 0x2b, 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2f66696c6530043edfc64bf64e3b400df28604d3a4e0799ece770f7ceacd8493004022c6627f6bf3765f51ac8129d78dc1a7e9acc91228d58138f6f8f1c664efc8f8eb8c3a55"], 0xa) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x0, 0xb1, 0x6, 0x7f, 0x8000}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r6, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r6, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) 18:40:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x3}, 0xfffffffffffffffc, 0x0, 0x622}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = geteuid() fchownat(r1, &(0x7f0000000480)='./file0\x00', r2, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, r2, r4}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xffffffffdffffffb, 0x2000000000001ff}) fchown(0xffffffffffffffff, 0x0, r4) close(r0) shmget$private(0x0, 0x4000, 0x2, &(0x7f000013f000/0x4000)=nil) socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2000000, 0x0, 0x0, 0x3ffffff, "00c400", 0x400000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:40:04 executing program 1: socket(0x11, 0x4003, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = fcntl$dupfd(r0, 0x0, r1) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xa7, 0x0, 0x0, 0x0) 18:40:04 executing program 1: r0 = socket(0x6, 0x4000, 0x13) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000027c0)=[{&(0x7f0000000140)="cff314a0", 0x4}, {&(0x7f00000001c0)="bb71c8542e31c84d54a849d18b456ddab814", 0x12}, {&(0x7f00000004c0)="5ea70fae5c9266cb8b8d9e9ef871ed7efa99cd1ce1f93be34fd4bcae2ef948c37b125eb585adcdee3150bd35e66188ea2e9b1b240e347249f726d1637a37995cae774edb6c29e8daf12ab7c3d92f2b244758fc38bc0ae390a2a814df7a858a51cabc39b90dc216b7f0d194268abb4b066654755de958ea2f8ca3f461d773c9af7f3645343e378db4e2dfa53ca8f1c15b152eb772046e1fdc97a5dfa34d985d4b2b25e4cb66cc1bf94110c78b5e1c307dbc17e72c02edd3c5cd1a491c1ae47f50d185179d0bbaeae1e52231ac3eeae409b503c15f15e92c28a2a8d67c8a613f4944cc61ae5522e836479952c70a4bfaa48b345ba5f1b7aafff8827e537d0a5968d3b207ddbad924238605adc22d4e876437782d7f65607c662a6a0e3ddc869567b81294c6359fb2a12b11e4ec3eed5faca6c8ec677863b661465d05e9235bd6cfbe8e88b10b4262df68b38f39d8eb804f68a7c1860c49f2c9bcb20d19f34aefb95db9193e1e9aa22942b5f384ba9fa934b67d149d56e6f00f89fa958c627623d346388494cfa7753853f3539952a260d73b9b07bfebef4008996ddda1b15ce3e528a91e8de6594891f5c9a7bea33a56a3ce5a1a7ba9fbab284f35bf4ce8724ab42bb63e4466b2fffbee58edc923a0bc2147587f6aa03d38b3c9886a108ebcae587cefe2b17ef5f806c21b6038907d31296f49d50aa8b878d1a5c957192aa149920766042183bf00f68e6f1051d1a674cc89f17dcf2a5df31c95a5ee73fc0e8b47fed8862812977bc4b679b460df0ff008f8c3a142e862532da54ce20fd5fdaceb682349b8c23e87f1cf591976b1788a07970ce231fbdccea74d426ba41817ecdef778551e1872147e575b50068be1c9ea522ad5fa38597ef2feff63227d026324471532994b24d4225f462f7bedeb60526f625d93c942f16c5e2457ced0ebff0f4e8a7673e9d4c931325031b7d0dc802b3e25e1db97caeaeb3a0aa821442d8c205f0813273ebfb29cfae45c4a073378b108a013279d50e28b9fe2bac53ced4f3c588d8dbea22ef21a936ec412024f18c3863362e61f9dd290aba1beadd1eec85c4f53143bd7c3b1bae16d55b6365b1f05aaef93060e5684ce11d78c2a3651f74651a08f898a143ed93fc6512d5de018414bbf379b123ebf1e6d8df53ec11e5835d45971f665d0999ac6f714ed5acfa13820c3c83a706c3e80744ead96810be05eba9fe99d0a20ff54acfa0599f3a07c245624f8ba7e95d93fe866982d8d204881fce7f10b9aeafba904e3eca210dcaf09ed337dabfd01861b80652f53d7c3bb1ee0f71368d52b22591fee5d2fba503b68b6101083bcdc9d86e4406a2402c096dde45764ff763af32da02d8e63c1ed62439e73a66a0d2fce3b968f70bfc02a07bfe98d35e3ce1288357ef27b0c689dc48ad75f4d78ade2368b887110766fe635416da5c04940682ec759536062e8289197b66acfbe3682eb01f0a1b93e28800f4abce833f9b90e527326fea0afcaf2733f9ed10b30c7c2c70761a9d7dfea0b3994312d71b6910b458139cdc586bbf248c77ea96419aedea23f641e113e8ea462a99f24e44bf97063ccf084a07f3df5d76a4f386f13fafe3c95f99b6d01a87fe87afddd4d0a52fa5a90b99cc6783c7d2940459d29d96eed18a0f5e7f2c19fbdc8172d36ec3fea84f3567599dce1cb61ca532bc2280e44a4d36f9b8b927646a72f32e00b2e29f6d15af5e13446f506cbabe908ba519c59f42df22c044f0c662411a958d10df18ee2512e82c60b5dab207c77214721ff26bf7ee75ad6c14cf767ac13144ed3364c771468dcb928e053ef1174674e8158132a5368d20275a48f7449f0a0ca920d7de91fe5e54debc172a13118ebd010d0499c99f155e1c4dd9d1a2fcbcc2c8fad5eb9dd5a7626bbd92f03cfc0c894149053639bf123f87b9775844f981b93e53bdc609883acbad44799ada90c99322bf3a27e3e75a47cafd6d0343b290bdfc1fa2738d87b5c4bc9cae2c0c1343a357960491118c71dafda889795b2fd9ab6948fa90788df980ad44d9141f5e8dbf6715cac280467a422305decacc085f31460332e44f87f69a1258516c2cb8657d8c6adbecf10425b7a61d3164e4da8d0f9c5ec87559d31d619a760e8152effdcd57c0af315fed293b119e221663f5d6e35aff72a48199ed5b8057b9d33cf632325d19012eafdf8a947dd2aa1eacdf6cbcb4ef7930757f49660653691f1b8e7644634a03c4c24b575550caceb79601ba621b4dee3d2d118e3d1ed2c7a62a5062b19a43d90944465cc869d2bbf65443c6589dd54f9822bf545845a63bf061c0602eb511cbec861882566f8fdc8a9f866f4cd2be401f4f16573442c7ac94373dafa170f89bdef3f3a24332bb3d61b55f261aceb0a6b8f935295e335967bdf5d31a6ffcf426d4b46edfdaa4963f1f3eb940cbf426bcc10f5f4ec44a16d52c4160fbd62285a326bdaf21bd7a2cd05fe3dc963a5e318a8195fcadf22f29e51408f9245fad333d99ff69318c9db461db12c5b36c815668fe66b736c6f93e444ebb96a209743f49bfdb8b52a682e4c22cc65b06e524ec8616de0df2cef3de3f54dd3d6b01d68a8ecc0fa84f9e66dcb5ba39b10b87137c3838e7aa67c80b3b7cd68f08263c720da9e62b92ceea41de5932775ba54fe50f1b4a4fd201ff467f11ad1d9ab8be7e2f17f4deafdf7ba29ead708f7bcd095f9cf05ddae46d511276a9efac1e436049e75809be647473722c994f80e40068ac56d429a4ab661e00c5ab7a6db1e87763d3e6d0780b74a107aaa1bca7779c58c3aaca206cff3a7d2f2e3119bff84c637b3e5ea0b859a709b1a72a28eee22ef7f5c50920be6363de5a2858ec63278fedc052d2ac0e17d79baaa8933043d2948da897d3b627f8e9eed166c8812990752a724c18f944e0f969ccd80910470ac7f80cb7239947d22564fee450eee52bd8935ff0d9772af3b598ec3543243f5a3d0750aeffd8af2d09da04655e089a277e6357c2ad881610e589562d41e0cc55fb712be4b23b8018fe4f420bb18638a99df268e63dcb29da668fc1f09dbe8c7a577dadf75f8d641805e5df1badc8fef5b020535361c2a93239ce2bd12e4ff156706ebe3814752b4ca1834649c2b39fe3a5aabc755028700163dff0bccbffbe241a864cb36c099fcc53ba5733ab137d07a6417a8f975038ff559a0cfba8c0a01f451f21cb5dadc71f9df9d15e4b51568e939ff081940d2460b69699879a0e4b89424e9e670bcbd127660ae5026689036e429181cf7c9824f7c38e751086073a7a6c79413f1d185893a54370a2045a7142e0fa8dafede138699f9f91df3444cb7b5626c4da726f73c8f5e4c2c1594c1d53b9da3a9e48ff31e0a9978e763070de5d83ffb9b0b1144f5cd7eeb7aa7c0d877e5f7fb075949db6d2bf7134042877e13f9eb2deef0d0bc92ca96a5e01556aebe77c3df82cb36f25a3b67cb284d5e77a0a8cd39c9b8c496d10fa3509a8b7bd481782f26c582e4017fa36e3619f7c4a1f35338aa9c7bfa00a81f0ba4f0269d99a76e298a554a83ab96f480648f4b42a9f3a10f5de6aed7234a6506800b6eb44eee38f9ef679d51c023b8310166aadcc4556e74fe6d4ab48b88a7ec76c34f1f7c033f0b612754773d745d87db596bf1e009fb7063c5befd9875f74f2bca62a360f86ede7b79fdfd561ffad66fa9acae33c903ad6cf86c09c44ac47e9b7eacb977c5b592679a77680774b54909d55f19d1eb1e152620e5460e81bcf8b0e56f76a015378064bc2ba05f538c6a4c6b0bab3185f765c26d40edc7fdc47be6594f31da3b9c2eeb3b866280f8eb585af912584b518fedcdcf7f5628c3f8dbad2109d601ee87dd4964a23a26a529a50624b9974034388bed72e93be59063978ff2325a4e3ad37ac70e782e97a7101c2aadcb0e643e1e4808ff4e20c52cf551711f6cdb3204f5a6459302d86a46e748c493ef6ecab6f423dd71aff0068a3cec959d92e4dbfeb0193b536fd1b5a1c5a6f842834b02beaba4d698e8ee7402b003fa150ba3c25b6e12195d3ac28d8ece981fe5576da5544a60fb3053da6e4ffe97eb535fc2171d0203b586383e4fd0b42d17151e90720ce99e78d856357b7ed564992f3ef04fb61437311ee967968bbaa449b845e21d47dccc94568eb12999a8c4756cb0b3c05f959f3fc14b547460f6bd99d99d9be8909e097c92617d9e0f5638856f8dd42d86ef3296b15e7274335d71c2112817bcda2e82795575e630f3241520ade4910f262b349346bcc4a8118877d8d27ab16d47250068b7de34c0613eb5fd3f0379cddb01fecad436417b0093c07abf7ee37cdbd12f6ffd5899aa7aea37e24f0ec4ef43e51be96055b06fa9f973068c6233d82f375ab6b74e7079d5ad6a971ee01cf370e735fa201c9384688315924658b496636bcbf9c8345e0df2954ea38d9aa65cde4e3ac8988213fd2780fffd9630231886910170ff3ac3c7f7bc2af167349b94b2174bc6cd5094aad805b1be05201ffa4a2778fcf01b82dc8edae56fac5ca5db8b2558459153e4d12470176d211ae47dc40c0198acca109f39df923b459214609e2206a3f3fb69f253585f0de5895fbf4c9b15537cf86df4312b0d563187c92cf35b933fa5f5d43abc5e70812c581617078beea1d43483c26c8d6ed0270354ed0a76103cee1a5e2cacba98af0f974fcb5dc9cfcd4a2a5e0473dc40e283957fd203b81b9311387e3fd31ff05b9ce74ff828cfd38ed29b3b40d341886539e7b06daba9ff682ee5e51789f1d718622d445b11b9ef354841e1bf7abaf534ff228bb98b0ab05ffca09fa4f53a5ae192fb645d51022cab7789889e3a14169d907a0c22c8a0cc55dfd1f0658d9eb56d75b236593f56eee4aebbc4975adb00c6c9a8e27b685d40d537b3a810aa26f9cbc71a02fa25ec2089996cc134cfbb5c6acde4320180c7c287d1ea19e15367f6a75ad605204a3c9bdefa2976e8c8b8f28e4cd5d815d483cd343de38ef9afd575c69b14a51009bfefe9cd561f6ee280d3dc31e01975aca6cbafed29a8e4b82a26486ec3ece58b13f2a39d6cb86d83e43f083ce3c5d5ba9060802bbc9e9161e49e520b9b51590185327008f8687263e9409d402df775245c62194a97444cc94b195adfea55f893ac11b64763a647553fee171cdcfb205d0f84c36b8abce2523a34b4b3e29e668bba7aadb8964a198e2c1daaf057eba8426cec8d0127f83197ad1ba3ffc3523b5a225684a34f4bc513f735d34d92a5a74075510e0042402c1a706e461f7e3f46e63456080a96c19ba6f9c987656d76e0485fb5b90bac69e8b5cfb9f29af1fcb8928137c2c295b2119e7e595ddcf56ab7389603692e8ed34fed7976f8af6ccf233c4c80bd4fbfbf1cd39545222240f031366105813cb12843def9eef5f7165ddd82ad3f777afec8e2c34b656cdb82248a0791b6e69e075f0cc6e2f224919ba31171d0e3dc7899b1cfbd6f3bd0dad4c745b594c5d765dd3224d0d46a6cf65745fe0113fe364dcd59b1d9371b415e34d75f6ea4e800d0a5905201eeeefeaf6ba858e92cddceedca8e30be931db84932b5a21fa64d8ce537d51e397f88b9913f4f147715fbbf293c68cc731f13548ab031fee5598b856a8867d5b6eb0f980192edb76030aa9a50e201bae70fa46d69aa38ca50969453a9a93ab6d600db5c83cacac7e3750b2c42934aa4fccb6d496da713c4585fd61693b2fa3faf53ecce10124eaa0e267ab225f2252e2bee3f40a192e737807d22b871f8d06a43cd600c3c243b151d56", 0x1000}, {&(0x7f0000000200)="fee6f8fe3b63bbd92917dda44535106294df1c49b9f3bf42e0a36fc7a36fb00f14ef27c4b8713ff969b177943e0420bf079260a53335d6e47fe5d005a47d922e854c14a4a4b19c4c0fcdf1a5ccc3ec5ff6b212db007f89044a1963726047866d8913133640f62be2744163e849ad098a8c5cf0155de528539b8cb628511756844da939077a1cc9e789b47471d92f45566d8831178d7af33fe0a8c4aaf70fd3e910d0bc14a5022b75fdb34ac7e4f316240cc554f51bc357500711c485ca444ce9f4c3c9e2f3aaccb36f720d34cf020c543ac5e252176e6d0dc0e26de7afe37966df770e37e4273960b6b98f1f5f", 0xed}, {&(0x7f0000000300)="651f3f9e99345fbfe0d8cd6cd7862c4e329477640c55c67ab2058475d210f64b56e79bc7b82dfeadd5e1aa5fdb07f7a515a57e9aa316d0b5ad97dc05ca0c9e3ee363dda03bb121abc98dedc315fc54e07f2466f5ea555817d4b01b320b25b94456c82b0e9299a8b2aaec4f9fe5443deb28d9755e416c5a0c29d421f42947e68ecc96daf6296587c78586b234cc2625a23b5c195f502dbffc1ae1414aed297d34b7727a0e72e613202c88b58870107d13b01f626932ced827173f176993f7e0797962d1ab03a3b1971d569c77a4b2e1e1b23d83e813d30d8a06aa306bd3562a84bf13fd496bad3c0b0384e9232f8e2c49bc063901", 0xf4}, {&(0x7f00000014c0)="1e3ebec7c773344e02cdb42ef9467d29cc4e6e19bfcaf9855df620064f43079e0af8aa2963002b2fd689e86a774069d8904479e8f980ff528a96fbe46635029aa5c19a3a0936f29ba9a05454d1867127e20457a503807c329064118ecbe07b52b392010d6be5cd6e4db1e9673355f7917d52eace721ca912b82a4ec766724e73d2c9889195d4f5a7d1cb44232e5201ae3bb0989bc464d956fa7ef35a9268685ef178fd1af139ede52d349c014c9427113fe2ebe7e6c77f570281cc161fbf0e3323ed1e2e824b5d7074c5c2fb62e8bcd323407ab278b019646a8c8d9912a12e8626d8813fe624ad3d6e3da253e0cd3b27a917bcd282822adb78", 0xf9}, {&(0x7f0000000400)="77663594c5c078f5c35275e599d1ed1dc67c59abd9c70369bfd746", 0x1b}, {&(0x7f00000015c0)="8ac9d3fb72f2267f9935feb3e11d92224a1622139b58a51bbc30f4a84d14249952cb5e210c1c470252aeb8fc8d538d50784dfcd5a30f5a882e81e9edb0597a20ae8b39f8c0d2dd9c93760438fb7097b0a3b028003f3a328c5f6de5f1121ba1e1284e73881c714482d65fa18212f5699fc5167f9471fb49b374e76c9ccb9abc7749dfc64522b65cd28c9d65d10218395e5b9395448913287e66c12fee8dce64519a91eca2ec3ee6f0fd1df20b81c3aecbacdaa9b967c0de103dbe13c78848984d3a213cce43c9fcf7626edbbf96a730006784c3", 0xd3}, {&(0x7f00000016c0)="0cac8ab50b0c495079ca5601a30d8d38418b5806bfab005e92eaa9078d5e7955c14e750066d4d08895b9345650945580c319de6cfcb6b7bf97c1a436cc77ad09107c1b10dab094c2d0d0a63229f620255e504c27034ad2d1d438979b370b5e171fccec75dd4728d61094897ab368cec14e1950f6f41d3cb2272e4ea7d2b6218c204bb65241febe5966b8b7f2f3309e4932ddb5c36e1021e8a48a4ca08edc61acb6bd6bd0e0a0d59d8c64832c4c812e17bce3ee7e1e5f37753b11cb1a66376c05bab3788f1ee203937c4bed277310963da5298cd2a7fd5cdb7f4eb8cee7e3336a91d1bf6f3a9c1d39eefd92134df82c3a8a66a1d29208", 0x8d}, {&(0x7f00000017c0)="dd7069733d7d7f79949326d3b5159126245bfaec2bd61b6f09c77ceef8f2768515cca396ca1fcd1a2d723ece3f0302df5e01c8c69b929c43e07cf84bc344444e58b4963f0d6778c13dcc561d161b224c245bb7d7fbfdd4e291bc023488ed03ff72238700641dca3c1a22ceaa2d264affcd530e016ca024d798c1b0c7522dc2a8fdb24ff70c14a88851820fcd3a3b9b86b1f722a345a9480bb981b405221b507cb1ced9058f884465ef0da96bbb254682f756aac29bf9a9af086b24cc6df462ed04b27f02ef9189a0eb64d76bceb8b195e99d051327094aa14e2a7cc819529b4320fc1627b34bc8ca059772c3b918fdbda89d2c57035577ec673060f24c9187d9b41312a7bef375edfe4e0e6f5ea32bd15dbc36af95f4d9510532f9f8d5ce4ff081b7f03e763ffe9ad5caf76a7cc656c71fa6b945830906bd174a644a5003b1cd8c39ab812e5c70ac819e8fbfd40cdd928979f06483d6646f23aca716b4be4c22b3a81e2e01f10a816c47c70f7ed866cd5574c6958e9c5f559521e27aaa8bb834a8d5e16c7bc262724d98288498dbc37bdc5403e44c8dd7c167be7fc684fad25c2ae7c49a514fb9c527c95c649ae4eb2122e4f7cf26b5e794b21610f43d8dfa7e19938db520b219759b7d496cf54304f7767f66e8d0b1dfa3f0e159f5a881dfe0e4916fbc35b32a9657a06b7b8673b953fb13f046c6fd7ea580c90583e5a1bc8709482c09b8b00b3558381001c7ea1dec5ce05f94d6d5b059dc7c6c6da6d4de3c9d78236e1c9aae8cc99550dbfc684a9bdea92b01d4b4e52827a872f4c75746a580ee8e9d79ed9ad77c878401688af1af609f86a3ae68e6d64e5331982e2e20ba02f2ec2ee1024ff9034a7f5d2c45e4707dad9549041d611348e935c001f45d7c9af90b91b45cb78cc8d4f0217ead6b1736719b7dff180542ee46e3ecc8dc291b307294104cc44e148dbddc96e1a746f7b7e1bfbf9825314b812afee4529de35e44aae55bedf1f202b780c13d1b888cc7d22795fa56448ab1374b459b99b7eb02a9c67672fc7939312600ae9430430791d70734b5657ebfe4170ca68e96d7ef6b21d4197fcf0b636db32934c0a92b23b3ddb30ac702625f13a17d047df52ad7229edce34f2560759bbeb3e83a265869c8d9a28b4a78663cfcb7465d6a2e97ac6b98f4d1df4d9d7eeabf9a6b2b0cc515ef42ac4591f2f0da0208dd7ad192ef63a6c2724644972456e5255cc2903c5aff7d7739a18222bb54552cfc42542b7b3666286eeb0c8903b837de3f54b28758bc7d23533e8e9bbb1acfd72d1e4024307bf751e1f3cad96fc586e17e06b7f8a66eb29521d717e6b03471c135d490542ecaf99fd610c1b1a2a69d92493a7cbdb96b39d30b3f74f84c46872399fb6cc9d4bd359cb39410bcb8b7d84960d0dd765c33c856acaac2ffd43aa0f0a5c6338e039f31799ba185041e43e7ad7371417282f8124f18a44034b79f1584c31e724da3a93d466b692b7a1cd8fb90eae9fac1fa214da205c4b3000503667d17a890bb05384e59495ec1fea3fd949d22c1e4dde7eba77f883b97dccb43feb3c41d51cdc94d1e376eb5fe42fd26333a19de42bbb0dbc08722071c1a477d326191c969641b969df59ba8bd1dd1471eea7dd73fbd7617140f5470c0c06e2bdfdf50341c0acefe3d6cb1f0b77b369396565b2e86cb16dfdb96d784a133c04613da131734e6186171a48250b91a36a937bb409300d5399f47a7352015df12b5ef87c8093c711b350633de9df4d0afd90f5c13ba791935ebf3a738319328c2fba61e2d4c99baa078643aeabdf6874ee9c85ecc3ba8dad4fa5713395b39ab3569c412ab58c3de56e13dbc3574913126b95695450139fbda6a7c64db65c07004cd0f47d68682b1adfccb141977c12d3a3729662cabd9d3c29710558dfec43fbe8714a044b158bccd530c7c98070ba23f38f628e885c67cf17d2bd24236b761a110c7b03f96d46c92d37a9c6a722d7c8fe33be64accefc1cee3704081e5212459cefe6448e706d76ae2af08e033bd5d3f59ea794b7c40e11fbd41e9b243e3a855399b74d12dc1762ebca14edd1c1cc58aa56c6f9da3538ee696d9ab460472746e8bd534fe95be7c0c9fc7b69341a9189749942edb7a91942e995859716d38afea7eb03c7a54dfa9942c3cd59a030b03ed49dc2424e5443f29520d851102a3a7bbbfaafe325c90d7a4ce992d24fa0cdc52d3fc0e4c28167d4a90b448fba96cde78aedcef91b2cb0db810072ff9ec227827dd176f17b3fddfe5755377bedb779567db27cf2d5f3adc73f410abf71302e282a63588118523dab5dfa22521d93cc24255bdba475bd36a262ec4963c6db0d4399da1b2993958ce8ee0767f601e733280f661538edb88f5fa1d3cba9f42e4c421ee6b21262dc5eec212613844780f89a03e0daf979c4a0a2f3ef4af9eb185e0ce8873b45213e97252ef43c455f9366343bc07fd3906086f25838c7454042244bb8c76520c3e53359320af1b26530117447628e563f7855f936b050a4a29e86e4381d50c6a0120f68870c3145a3b36cb4a0123f03c59cb5da19bf78fd6cb1dda51f27bea913332c976ec75cf4e39d91f91415ac417889931b350c393e5ef791cb8870af0aa0acb00f9acb840618d15e473cdfc44bbb06d9d574aaf3e34b563c67f303af30bd63a0fd6cb084a0731bf374c47b8e0e1d5637abcf39bd899b30a637b99eb03bc8056aed5a293a0fcfcddb5a148e477381ceb05cb59f58ff7214bae69a95c8dff67af4b8c0a72cab86382a24b368eafd27eea9241cf8ffa3f4f1b4fc29766f5345e183b875a1137e5561226f19639b34b27807c45cc8bad368376c6477ea252ca28c8d65296c30e5a75287c12baf1bf3a1215bd1743298f4fe4b040702ff07361a4d9a41cd454b74d2dd23ea7def5a63a2b774fb229bea0307601c071b670c09490e8b1f47a463d94483f8b6627267a8050af3e693ea30910f75271682670363fa81dc7cb0caa35001e9f649a68c3854589b3602d368152436c90032d50f2202a00f097f064d0c141d85d1e86292f6d509baddfdd70f92c45130d110a49550508f753ae0a713b96810692831258897cb5878e0fbedcd28d8c1e750492b9b8fc2b36fbd17b1ed1b36b6fb7b28991798aec394423409db66adebb46044880bea035f6599f71e4f5b0d37c125ea47f51ad5108c83f6a4bf14da5962a4bc39348d3eda4f60e5dbb4cebcba9b5f7bca8d2312d531ec2f48f5062503e394a6a7edc17ed0000d7d0787b6d085f6d517e7dde870facae08e31184f368d20ea0c71b9348ba239dc93ef6ee149a66d9447d79b4a9c79cff0d3480ef9b41b68dfb18dd7a32b8d385425e1859ca5c110f96e7910bd32dc408b132d016f45ee98ce2e570752e8765803cd0f04adb8e7a38db0451402e7af55e9132e7f3a68c5eb2ae110114c0a0826523cc533f47661f329f52650e6d8ea22806fece042185fb224a0b1c493486818888bb761d331aa203e9d28efe74ad99d3531b2a5d0569ce3536e3c484846027481aee48e7bd9b9df3934c01619f75987116920cbc8e63dee08df78f820d2ea8b69de2fdeced4a824bcc94a80b81efd8a9c167524b430d16581fa11935d199dd9eabcc675a08c6d2e18480f82eaf96d79241a75f73bbbd23ae30e8e57313e528e73662f4486a4a7bf9ff3600cedf6f3a9fe396c9a42497112c21c320cb7ed28f7351a3f88e49106a329fb50a9cb445cd919d8688a8a9ae0d527fc6d7046d770769248586886422302734c0da17af5affb432668e907b51903aa9917412d4be62a6520c792587efccea19d5387c94114fc1ce616f5c4f3fb8909bc5c29b4d16ab69f413a803053f245fbcb3cfa28ebe3ae1b5be3cc960a0aba53139c4af28749d30c4b7ebec9edec6ecbb5f1232d4200d07268ae7752dd1a9affedca2066a97c8477c87cea23d94f561f2e6810c3895bdb7747ab48b780cbf87dd864da436b7ebaa24e03805b6b3c4c9e2b11aa3220add00de4983d139c30cd72a053f9963a6f07703259c104638cf8153af3993c51bae6852815441ee0074c7bd937fd3bc836648fc9fe2b570ce4d08e8c99551f9d1f05267e1f45bdf8849b49c1e92228ab545a5611601f5b0081c5fd1fda45f1419250f4d36097af13630d1ef505423d1d2f8c9f22954a32be12bd5b823451eda71be70dbd3fb14673e7cc702f6506b3468969220e6bb39b9614e4f772cd195c9121e5d9bc42a9d62eecc06442d28fd29f43e76b2a5091858dad886aa827af3291dd32f62abab9279fc9174fdbd74d3d2578531d37aca2fdb4c04480163ea0f950cbfcf454a8cf02838b7406c0f2fb592b91d4573eb97e8a51b10a85a6c84c151d08b3ec54f3d3e6f84e8faada6359f034a53f8ee2731406dd6b79f242c66de0efc17060a10e12b7325185d79e33247c26dd14b4a506d418c714b415b659e00c3942d28b04eea26c287266ca901ff67ebd6709b1ece3bfc21b26ace34954c41b86247864dc089bcb3d4b64c47b771b8453d015b72417f74c46d302f08ef1f33930c72db5fbccd783a3c0e4c98d8efc4f069e40f14d3624524d2701c7c0d9305b002f93318a88e64e8c7b4ce154f313f0cd07c43e2224d8ebf921601c71f44d85728a970dc41368469e81582171f954fb28cc4253bdcd1338145e6aa4a353a09e42218549242d71a6e94dc9f0ec4ff38264175b4e2ee4d912f4d9873f33bb1be73cd9bd204b0b5f88951c041e21e1bac36ef004ff6b13cdc1d3571a45abfd80abf10517a82d69c5e121686b57cc632d175d743938dd9b31fc069860a44faef6adc7f2546c6fedbe64e4bf929c7a90ad5b8af3e5208e954a1d98750081dc4a52172c8d74ee4a2a074c02e8a94d4742eb0e7a9da4bace9d0d0f483560afc814a36d3f3a553ddc6836d743834edc387c3dbb7f9546e7b42713d478745f7162e29e895e0bb4cf1082f42cd6e860d3a0f2f1dbaf5a85a4a199e3f6c052686ccbaaf455932e0c979ec9c3fc5ef6405511b4216aa4ff19c9a30e4626695bdcda55d3d6fc070fd9ff936f03871fd0ce9a19aa06e717bb4383a4e7c907bbce354cbe059c84b449e11780d8baf80fb54dca11b39dab2b1444d780ec80dd361d76ac45c1245ca091e63fba143b6d8afaa6e62cf93ab62454124f44d0577aa165e871866d6c8dd35a689dd1ac9dc5877aaf31a73b08224f9c598325de780015ef453954b6b5ba543ed04a24628c325c282feaf5363a86cc6c0c57515e20d4b77ceaec03a523dacffafe45b8e1544f50de1cfed2fc90da4a53eefa44b080fdec07a90526188876fe42105bd666834c46ef4eef9159515bf067cda1a2c0550f4383dbba28750e77f017cf51bd3d6511323526e3d3d72f4825b8e520af86060acf51f6cf5704fd5221d2b515867a91e9e74e156a694212dd9a58011735b7b150ae11989f6349f51716aafcde1c9b36558308bf8a4fc1f6699c7878033c69b4b4297fc1bfce5f390035b22218eaf9232f6e8e4ef8959acc4d28f2f5a3fccd4c5fbbf59f5a49cd877ce7a99d467cc67740b86b66d4b179ffc0953e989772babf829f0eb9d2fcb31234fbfccca49e85671d1c2a0d672b1f8a14ba593e4b6de2245f99666ddbe885e22b9bd40439c1273f523d12d4a74f30cc814ef923dbe0fadd5ae7b1825cadd9aa58cc9ec04ee7f32565ad7ea41395d364036ae3629ee120842bb157612b29e3708dd9654617cbaa1c67f7fcd112fd13738905a4c29dfeca3cbd4692e4ff0887446e728af6b188d65d5", 0x1000}], 0xa, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$KDGKBMODE(r1, 0x40044b06) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x35cd) 18:40:05 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x80000001, [{0x3, 0x8}, {0x1, 0x6}, {0x3, 0x46446482}, {0x2, 0x79ae}, {0x2, 0xffff8000}, {0x3, 0x4}, {0x1, 0x7}, {0x1, 0xb4}, {0x2, 0x3}, {0x2, 0x20000003}, {0x2, 0xffff60b4}, {0x2, 0x100}, {0x2, 0x2}, {0x2, 0x7328331e}, {0x7, 0x1f}, {0x2, 0xf4}, {0x2, 0x6}, {0x1, 0xfffffffc}, {0x3, 0x4}, {0x1, 0x9c0f}, {0x1, 0x401}, {}, {0x1, 0x9}, {0x2, 0x7}, {0x1, 0x3}, {0x2, 0x7}, {0x3, 0x6}, {0x2, 0x5e4702d7}, {0x2, 0x10001}, {0x3, 0x5}, {0x2, 0x7fffffff}, {0x2, 0x5}]}) syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100403a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa2c000000000000000100000000000000f1a6e36bf885d07db70e95f1711aa29d498491ee54982551594619c5f9e67f09206a7eb657b2534279987991006dd005603aa69c4e373ffc9ee0f4f7bc517211f8c7b4b6894cc7c96c35cf2f2990300546c208a8fa8f450b49f383b3d423e35de330efda824da5e0ea40a765629603da2cf47dcd8cb868a6e4d5940c45d812f629d2a92d643384f7c3ab69098e85fa95fbf4a4"]) 18:40:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x3) ioctl$KDDISABIO(r1, 0x20004b3d) getrusage(0xffffffffffffffff, &(0x7f0000000180)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffd, "73f300070060c3dce50865b3952800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 18:40:05 executing program 1: syz_emit_ethernet(0x2531, &(0x7f0000001280)={@local, @random="50a58130a966", [], {@ipv6={0x86dd, {0x2, 0x6, "58c1f6", 0x24fb, 0x62, 0x6, @local={0xfe, 0x80, [], 0x0}, @empty, {[@hopopts={0x3e, 0x21f, [], [@pad1, @generic={0x9, 0x81, "5d30c34a6724ebc711cef57135a87c597cc2b351f0b37eaed20a9338589011714659790932c1d35f05ecee925b83579e2da81734a716ada9519979b2e99ca907d1d0f4bf37a98265262b15f5aedf6f9f1e726f3f9516e5444045d785e3ea91a7a7d94bc03076c59dca01b57815a5ba14a257f35792ddabf03b20c7e7bb5aee761d"}, @ra={0x5, 0x2, 0x7ff}, @generic={0x99, 0x63, "a15d1fbd3c75c526c7639422ea90367034dd43b19c4e374bf39af95a8e7235d977644f803f48e817c28b4ecfd0961f1a74d60dfd6559c1bc129ac2b80d290c22ef874acc276a3b8fe144403dfcf44a1ebcd0e0464c36227a484df7483a105f19fea145"}, @generic={0x2, 0x1000, "c4c6c6be6a20867b37c62ec814082a3420548ce8ca5c676cf66edcbd58230d27f849f2628038949f45f316c25c47004834717f93446ec6e6d98601df5fbaa319971523fba74ba1de146b3369f4b4e5df4609394c67be54c4eeb4837b1916957e12f0666e322c257f7b5b901df9fea0c18e7608c4f61d9d0dde737bd1cd00c8fe035beb65ebadd361d4f066b25bc922738b61aa4c0d58e98c45ad40863eea26914d9dc4adb15f6e3a617326b0aa689437dd7e4bf42586178159b5694ca21402c980e4b4082f473d27ae2e0256d8b72b989bd709f166d0d03202f25c3a3fa658eeefd9de1ef76de55eda698f91b4d71581c2a92dd05a1cca5d5df3222af388f1ab2ddc54fad3593c1ff6c7b328e3d914429bcf8a796ed855927826e848d43ed00f749931c353462fc4ebcc3d23285e0f20d69b2eb9074b6ca282820962fcd3a0c23e4a75730b74074dd533255b712bd7b7d6635f6eefb1c206adb73ca06fa0cebe15c9dfbbaa97819f2c129f4a8de80b06b4ba6dc0ebf4e077702fd93fef0492d9191f87790b4f96a7409f46dad7b9ee5a5a86b3899394c50708eb9d0f03f443d45c280bb21edd4da8c3ef2fa5ac69ff1c402c0d64cb24cfadcf78596bf0f0401a1ac70ff29cffd1d7b1d07a0616a4c97bdf259ec9ab863b94ba8cd9f292f87f1254f6c57f0fa58f304a8f5ecc609b4fa501e8ba4e8298cb041b16df54b77c3ba9a3ad3963408ff90d0ff9425a76e622ea05bc4e8ad34bbd8ba035109b40a66562116c66a993e2af6290de80aa04e6d993c881c33de542cd7990133678b30aa24f5dd39078d8c41b4ce8cfb92cdc4420970a795ad48d0a164c0277f91d1ac4e49c7d9c22ca8f752cf9ccdc7f50a99ad5ef13a1b2a9171104770d08cff86e9a10034fa61dedf98094256b86f13687f04cc74a99b2cbe7d2366f2d427fa6957ad386707d825bd53572da733c5591c4e9d489de9675737072a13b5d476a49bb42e8110ca79b4090f1a34a096095536990b1ce90228c060f390daf4a2ca24707dea3ccd7ca8b8a777ee81085203e34bcb56b0b74ff43d2d8f831d4de8a169db6872d9c43c5966cadf0d22c7842c68abd4cb31927efa15fe9571053c27845e46e78b0a3cebac57dd111736bb9a28ce8536b3f00391b5ecd7a6415b154ed18bf505dd5c86ca7a0baabcaa1a7e31fa5eb50c88c64f98ba3ea95a221783f0bf9acb4cdf04e735e732e2dc9290c13b5a0dcf72e077f6c071590a3e407a420b425538f79aa4989446505ef46d5f0444b2bf8567ebae69e7d5f2439652217a874e8ee0a27b28b11c00cbe40ef200ca2539df1d16d31a9eacfeb710c973b2091afdcc43293a8ea53bd511f0bf211ce4dfd92f732c7499ccb7967863570691379e2a08457fc69cbee189c9856a6e14d4f90077901f639fd538a541f1e3c86f0fb22304229008ac83380b161af25a0f5c40d30c307b6a36dc9502962907d9ea2a4d1aeb67bfd67cee137e13d5fbb2fc2243c7f5c8938f38fc96d8370040da62ef892941fe1d27e93f7ff9a6d7209945f41b3b9795ba002d6b126f6225376cfbdbec3745d678c71301133eee47a8faf317281657093d7b7f60bc1e9477aea55c9422451e0835c9119ecd2b1a97252479782a05f293a680d72cb4c824b48bdbf65047bc4df03f8ce18b92ff637e855b20ae662a0c5332bbebc046b959ac9563b22839c70b7b6b509af460c9a7ae6389008fd1000855f0883bb8b0567683010691fd61df5019142ca9942e9676107c996d49a6b192774a4c3b464a1e4836a8c160e8fcf369cf3d47ca97ad5e629559116f92d51b4f42cfe89695ea8f322d45161fd3d2e57eb06efc7b0146590ba5334c7a703392418472dccf8f06d3ef1776c6a79efc684863b2c05ca5954f8faefec1d2b4e37c751d44dddf3933ad27366a3de73ea58507001893c469c4793a31326a348ff844d32a91aa6991fb393d83c8be272aab766d4e8437a86b0d03fbb58ed560e6cce0ca44cc25dcb344a9f2c0d87049b859b60b0870f31791a6b062e16e964a285a96614a78f5dc7a35d198cda0acdf116e00f5592237a321b789ac364f3634fd7247967e6bd3575b75b9d3d5eeeddb0bd22648fff09510cfff10b57ae0501ad6b02154c7f4c286917a20da1c629e13f498359234e262fd475716025728a98b8622cc00809257e67796647f3c090b1a7a80a16e788d4e8dd27afc7ff14e620aefad02589b24f8b932a7cecc52bbc47418aa3be7c14b1f8bb108c05949758b9ba09f63f857d742a5855ad74163675dd184e7f79f0515e151173459b82990699a2801a1c5726a5f60696c6a92320b1c84819ad3bc93011e887d100f0f2936b4d06af2a14f00cdcd243f3334043c8ff1b4fa100edee77cb5554cbcfb81135a2e7454e3e15bb508ae6e3a0108e5aa5e5a62265fa06cda119bf6ffa9241941b8a3c40737c50a22c4a1985f404c014aeb9bda5732905fcc478d7214769051090a58660511c4c9ff80c7c1d59813c53146e6b05282fe118444d65e2980edaf6f67834c7a1e9488d4f0de334400a0b297baead1c55d3e476be12d5c47414e12d2c5099afb8a88f75ef0b8f73e28e18f70f7e06f6ccf0d1b7cb7de9ce7c91ddf38fc291e2ada3cb3220d7665d5cf5107021ad67488940923359f91ea52e3cd6c9a84c6e0a6a0273a6eedac874ba67686fd4fa04d6d0d8062246ed550b6b2780fd57e859cc823ec583f6fc09d9f50ff2675efee43ccd33b14f1c11a72b98eb2e302fe52a6a866851c23b55bee98e9e421eb51415d29e9fae16458cd0822a33b4a180482ea6a7b32cb0e747b2df228d6a7d1ffefce7f7d95039e6a7d0c95533bf190205c8297480ce51be21440b6be795129894410bfcb1ccd3ae2a86968860af523d7911f1af8e4489a8a214083fb29ab401c36a4aa8b03fdbb0c93ffeaddacd6f1cdffe8540ce3bcb34f3878d1f12523f1b090156d11d388f7e41188f64eee6c7fd102c71f9e13c5004f4e600708a32a41c7001da6607c719594facdbcebc1a83faba66c97549499b59d861970b752f965a59f4171480eafc7bd6b8ef2482667c55f4a9ffa6f662b972d2817f8857edacba9f2ae47040bbda34efb81a66faa38ac018b8ee330cb92ec4476afcd80d0265a50dfe79e90058a3215167322e2920dc254fb696ecbaf6d5bb3b936748d457d55349904754e27c5cc2d0ce83e0137ffee96d05ac110bc95d15b9ebc4fd967788181e546929626e451d14750fda24f9cbb57fda9049116d1c5d950d26a717ba5538e39c76ebb65be5a268110e9b8146b63e3d03ddc6f9536c25ca4e34036def7b29d98571ae45cbff440c14cff72422e2e5a26a53721dbc319cfa5e7111a141fb35681555a0dafa819d69d77f0f4b81291d5138a2c4ae9416273c84ede6dae69632a8d6bc9d5ac007ad2f9cd6aceca35be7f309acbfa4f5d9080a4a9b7d3c7a75fb5beb75ef78ae2d365ca0fe11654a7c6e4c82d8873b73dbb29a4c140f776bc5382761422fc5401328e2ec9938afd6aab21417687c5da6477ee9c521999699f5d62a25876ff3dd3cc31147fe8ec9d2afbead15138619667359cba9c393d27adefdcda9d2e0c25be66fbce583b02cc7a66d4388dad27b25aa9bdbfd03ad1d42aedfcb51782ff828b2a92e1738595cb93a9d6689432a1867432c5547349c05ff66b43b24fbb717323913f694a467c387f180f102faf27c978920881780b68c37ba7627ad67043ef16a5b2291e7d1c1f47e74465ac5e4e464a223b2721731a9ff82ed879ce153038945df673b31c8b34a0275302d178ad826f5fb35bdbce8fe2cbf65e84adac9f733731b209aae896403778528cce5572cc8b3221d5c1189440a67ed7026e8df4f55cd2b5f761bd129fa667f9ef1d78b79619aeb897af70e68453104a62b2ce8665a221d36d8e9a30013efea8029cc7ed1ac4f0e4491cf557c758d4ee991865441f49a6211e50fbe365c3bf6b5bcdddf99f11f2dd9b9be90b3916cb46bbc72db2b1f46fb020e2c2dcef968fd96623e3225cde4ee3c95600db0320d832eaede26a7752913fbd927471b04e8d3b9e83607817447f3feba913ade4b9f0fd55b2c5c61c2b49e9697f2a5b058ed3a50b8f778725a4f00694839fe8c162c6211bd457b40c9060a35c10d9878603ec0f16563daa66faf0f2e9b3f9eb72f73dcfaa2db5d56d76a011004b4e10ae01261cf3cbcf88528d06d7992ab50ca5f39e09b7d6dc051ad661df99d6b5c0a6d27b92513eb9774667d0aaf4c5cf5b7bf2d0e555b8e324c800fc9875f26e4b2c32c250d53ebd0dd3f622c67d156261d760f4bd6f619452cfee3abaf43a235a0f9e4d9d1c119c2c71da635af26f5862afb946258f8eca21fac19011a73f26d675e4381cbd438d082729d30c024a7c3c7c4d092231dd131106290f5363a242adf5ff0ba994135f88c1acef4bcbf6cfac2fa01b67d8bc8f96368e404d8826bbe0185b9e398b02da8820b5d909c9a4510e75e37b88cc9e7f0a125037d17a1a295b8c6b393ec54e85ee283f65c51695d1397de147ae5ec1d7a0ce083a5a3d2030225a9b064dff49458f4dff8f21991bb4119c457390f3641fae9f084f2ff61646d4449d4803a60615124f3d0198f10ce155c8c5aaf550766ef20b946e445e0150f40ba355d3b6ce66658427b4487444724117128156fe81de304515a83c7165aba2995fb3718bb4d450edf210108c0cce74008e65500b9a16918944905abcbf81e81907b33542f846503ba97a37b12815ab39962eaadf7bc9e2aa490d308aac8a8d7b6af51bbf09ba2de5f71d5860690a09f6caeda4c209576ec277de0dacc7ea356fdf1b7735a6a61ea8296bdbd97131e4f6e3924a00b8b59c7c807609ec8c7140a505ccd1bcafc0dbd85133f1278ae53c8c54ae241ca7b8fd30c97f23579b1791880b1ce621bf49fef54d38260350de14dc5b985c00c51f61aa97e8e8a0c366b9906ffa8f206afb35539f0ed3b3860f18371ace53e80dca21b2bfe06da9da947759b4c4b14b8e10d5ed0c87480847fcd3fb397300017ca3c3ec2438b483b25520423d2f8522be0a30cd4bfd4167367251a637597b5857b9ff275fc1b9e741dd65467c10c68eb5015cf959ef85207c1b0deae9ed08ee261d0e512841f03a1f6341ee0be703e98c89ade8cd1f8a45fd0e51ee6028547d536c7a1c10b2018293b309984467f9b66e35d94925d2d07cf52a89fea6049af5ffc8a0e0483b031af047a7c93f005f8d8db0ecb64f8c885468c8fd9dae280ebecfc0c704e7a4a7a36a28eb2b880e42476c208aaa20054b1a173737319372e5a2b145707d358ac04cbf30f6707a95236edb4d301783a1a28d01c1ecad1bf8b71daf650d959b6088eddcd18b83704983926debf251287507038b141258a1531383233eeede2766c468387a576f0187625946fbf1b36b55c1c047c3e165c5de22f9326ca9390c7be357ae0ab6eeee3b0f816d79f92c38e8c2c6d8a7962af161713cfda71cf157ae4d96717016a130cd93d7449b91261570b634bc608a547f62e585b7ccceb3910990eff1afa7b1a1e1a40941a44a7c2c214e0e4107b397fd946393ccffbf2dd9808f800eed4381a1eb47933c40044a6a8ffc2b309b714df7e9dfdb57705b25b3801724dee6346882b9d71868eda6ce12301500ad642fb6193cc05baedae2f2783db203045c97165d1aa89c58cffda9e91164317ea437ea02c495dc2467c9c09d9d8e3f0e5266e279fda556ee7b4d6ed99c9803d3195de021a4663b5b6b2cbbd04bdc921b1"}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}]}, @routing={0x33, 0x8, 0x0, 0xff, 0x0, [@rand_addr="768b89689ac43f69536f154516044fe8", @mcast2, @loopback, @remote={0xfe, 0x80, [], 0x0}]}, @dstopts={0x4, 0x2, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1]}, @hopopts={0x3c, 0x204, [], [@generic={0x1c, 0x1000, "8afa69593457b402430cf007b0877c56eda046899dca2b783f485a39fe88a1ab0d260c7524345df0b2d39fbc330db9a4de6189fdba65e3fb8c42318a529e9191d5ea10b9b0cd82d6ebac97db04aa13c9c5aba1b9e72798d34fbc36c54f56928453dc6142330c4a480d7273a84e2f9b78023c2a8c3b70c641e12e33e81781418c548bab73d8e4b4d1af800a854f9b035e4fc2c5479267d76ea6252238d012e095d15e1f6f7fbe0150a88ac6517a5802503714ff22cbe44e5ee73ebd25bd6054cc11b65f3d9525e3f906b3a36284d9f69c6d69a29563cbdc1482acc6374a8d02a3b4ec10857139e704a1762adf301fd6ba8c0de1c4ae239b20b30e480f93de0452e039a1db17da8a2ae1335e03e3c91cb804d07df0feaa47cd7868a160c6ccbd31b30aa4c2c7b427895a6fdb81049219696943a1ec21932341a1aaea765cc6d047310ace13771d14fa129f110cfc21b40b75af5128bb1be08fb02821e094160c6ad429f767c18c6e8e01a817b2923b8fa21d62db7b3dae2768624e078decf6f25e8ce2203a0775efa0871b6b02e30a5fd9954d8b9a4711fed38628b4ce869441ac5d1275cfffa646550ca3da993e836e189743ac0dd3c5472cee1a11552ce6392651871ed664c645e22bedf8aad4ec87d8a732e6a406068ab4a48f7830615e7787b2b0818cd8e16c085ddf6e0cb3e796db7b98dcf5acdf6186dff7e41193060c6f830d4a125a8c26b56616c3ffc15f9c080faa5b53a4d9b2e4a22e612f25268b818ea625e1c569dabda5fbdf2ce92f6681711c5d13d80cca2bd9434f22fd0816976c60d90d513daef763d17fa36927579ab15be082148bcd0f26e294ed453eba3e05de08857f6f1d249ba130d268116cf90a1ab29532ed05aed65ce2163b33e69dc929d8ffaf9a9fd93b020b3b9aa59ad1bf15e0db9feb707be2b9a5bea1749b35c3a6073b67cae7e9801e03b8799a5d0657ffcb5cf7977a961243692af0d007c2f5f886df1a1d0d559f61c25f85c75e3b627c135a462b0827105ed5102c1579dc6353a6be88bbd83934ae15c8cb65bcc64a78f814f4b050132d7f173e1f947c673a9a075bb4ad300910a6485e6a96574483823016f6a9ea0ef4243c805f162badbe6ee7f07887d3b8974691e5081cc2f8ea313b88ada17d5d696b332ab9ecd21b6e82a1cf4dc0116ba103227f42d4c2a3a44d258731ec5e6105ace113816d7938d45236f85d9fb5ae4384e577b761f6be0f82ce0730c73d968d3d01f79f25431f04afdd794a59775f1eb2dde6a8549c50e16a16fa93d3dc4083257867026bedcbdb8d2958f9b4e5821bf3c5a1df557f10e415cec25748599812a1ff98ce8504322f4f668de966267b3f29f5fb6580732525d173c38d418570a4a7eeae567826eb1e83b61bcf36cb8f427c60b81a8bef0f2aefededd0878e5f62e87d9c5c0c111ad8bf47f8bb3a065cb6071956c28dad14aae6a8db21fbda1e2321fb7545a3bca9cba25995dd3c8b16fbecce106de7efd2e0a513eef7033c77480f76f2447fa375a86cbe146a1aa9db3cd878e6114fc84eb34a784eaeaf46f0628515b5864f4345b1ef60801457a2c578c8aba3721d7689e32fa5dbd10f8358dda4b30b9e42e28565346494700b84e2926d69ea2705a7b53c62c3b686148451a26dd4dbeebfeb09b1ba77683741ca401203c8e18e59059e26bc103de4c6c40b65afe10be0999385efed9a4e32746cf539437367aa3b7f0f4de2e4997bee14fcd7213f302f4b1e3c4ffdd1235e2c1ac172afe38954f049e501ff5f560640b2ae48e83a022db6c1b3b5312a55b8b7700f7d65a1f636ba136919a41c3e9035d1189f20310926ca4fa20c31c5c3f82f51797fe681813ca4df1f25dffda0c0e5639c75d0fdfb26e7c3522686649baad03d70255ed742570146eeeda181b2c5ba2dd75a5417977b8eb602e9bba62cfbdeb85797abe47f4bdd93c7c8e106562afe6696e9b4490aba9dcb35f8ca201e63a4c81a9e6f8abc27603acdb6a0bd1235ee68ee4ec59723d7fa201537dd31107698802654c4ed16afb1629057d642a85496a2cfecf3164a4f0892d9f15db46ddc9975078f4b27996cd758a308bef4cb156f0bf9323a3b128ced5b84bf2a5c2ef3f34e33aeb508e885cb9cffa666f764f63a6d9ee6eb16e5f442bc25732a57580bebc3cda20e891a57adc6a5c884f3829d115083b07cfe6f7c3bed43b8803106a4b6b01041951b978a99ef747480f453047e9ff5216e94d7f9628ffea2dcfaccd78c74a518d689188715f7ed4114743423392f9f59a3fa344e691c1eae34993cedcb17e4df74aad92528a361e89296c828d6fddc789220292308865e6a2176e393b5156182b8c4b6f1a970acda0bb917219f1c11291461cf3bcbd5e33a74b5272cdfc9a5c6c7aba9739f49d460af2ce0c0bc89e3ac6a7a7465f2f61480b7575600f65c1a9898978968c69175089738867d5ff253ac4357c5db4f5cbdd76c5265d69a529d669c25621834a397e682e1e2437844f1a08390f7a770d54dba1dce2fa5c07a7fa1afcda43ff9e1e3e183683b1fcff7287d84196ab4eb32b69363d225f60a0689c624e4a8abfc4a3a259d1aadf5b9b3883181c64ae3a8d53e7245a352801f3f12a404f8e9c8424890fd0232010c893bbd8d53d8b7ce48c8ac1e6c692cec9448ad05fa9930ef62d236c2ca732971bee3b704107ed1a375cbb092ae558ff779507dc2fa135dcd0227ac3e67c237c8f6528a3280b3ea9eb5fc96323fa763e75f10416f0156b9d181b9c285bb277ae25ab724f9de5e27382aa1328f06dc28bf7813208f90eac551f8babff5860e8155668c45cfe2a2512634fb894028b59b2a467a90c237ff7f26161d135e957e88533f88a062febffc5d3949da751793577bc49e99b68e993fa80a012c24fdc623c648906773b8f91cacd1d3d24196f145d594d78674a41d86410c8e3b74872ee895020439c30137709607810a6481cc0da044ec623d39694b167fa87ca56aaa9a8dedbe26fdbbe9ed2b8567bbbb555a3deccf57ddcb176d2f6595ee903112ee073e3c17f92a036a166bdca58bb7f4d118e022ce244c20a8086b92ea3f308702590e976f71ec57d10dc05d00ca88383499c33d9c6b60bc993bff95a33eaaa773ca9c17fe69e46936a523eda067f71ef71445f93e9698a4b7844fdb8b8ac426cf04febc558cb3b0ba0dcdd85725e16c69a1366ac80ffe939994fa97e0d695f940d73a4757a4a524063b4bfcfa578713bdab681de44f670ea8339ba60da98aa1f8531404a74a043102ff329f1e81e47b53c619226329ff0a4162e33e47dc69791c6fa5c8e883cacb6af9d59dca66a7c6ed0582e79f6bd5e86450a5399e678c46640f85e5358de5cd3110bceccc629a739a4f5a076c60d6ca5f28e70c68483f2491790de4f8d561e581211b984b81f40438e51145c5de1d0eac1613b616ca29d2a2c6d193aa00a6126b8bb040d15d85d4da82794da91375e5409a4f08eefeccbb394123fefb2abe38746883c842c2aa14d35f5ee5c404647e9a2607f52462326a4869d228b143a716755af91a8b1e3919b5c67e4e3a1887c70e8810f585958ca3a3329789f5fb90b27e374af62d13153c5c28364b88c6a5fcddd7bd05bf7f12af8e9f051f42de2dc635e05d3dd89db066cab7cc282437dbeef654f7ed5e1307f2fca92da668320ba15b6896dec787041f1547b51f58abbac94b900ff3b029fb264f40440b88026995e5c18aee13147f1f9ddfd3247eec1c7e0dd91abd18f05f60966198eb6edf18d0e70cfabadfa9df3069670ee46b6c7a7e6bc32ea9d3bf0922eccde8157e89e0557f421d94c07b4cf5df430abef5e8390f5e820a58bd76c72f6e676f3774a7cf5fd26c1fb6c4aa5326f826117adcc7422b68d9fd725973d4991b119c76deee07cf950502ac81db570483288ba04dfd634f1fe0ece35abca63b73c35eeec0266f58d4cee511bf0dcec13c677034f455b829ed7ecded34d8ba8907f93f35b46d30dca101c55d6db69e0ac3d39944b6da82e44a85bce9c89dc37f6bc87421b5d7e795fbc42d4f123f8071933314f5b667c6a53656ff77b55d8045f7508e0cc3fdcfc105968c0a4a383cb8d2b75e295af01111c8816798989db67873b2e47b6f821d1e7d3f78383efc6bb326b083fb156de95a32ca4b42964923fba00f2ff7683538e4774160f9107a86f6276eb58780547245a5247bbcfc4dc1b0046528404cdab66a201a6ed6bb57ea627fc96fdc974a722f88b97887ff03cee5a0060a0a503eacc44d837149f34d770c7f2d566255fbfcb3e5a9bc1977aaadf9ca54bb36a0f410cfdacf21be40df9080beed110702360bb0f223d7d30f8bc808025f656b5eb28e2c9270460fafdfec8ee965de043919ecca02a8f7eac09f21e77396fc4a885df1f83f44a0480702b77846ea17ae393c9ef61d0cbab2e59fe223a32bbc09f1461944dc804c2d8bca99dd6d2e9b17d369f9ad99c29b4b8a5de7cb58d7d7a00788b646f225be40354804802f3fdb08b24a701472752cd74c46ef675d5456ec2e210f45c3c9a913c99b683943552f88a223fe8375873411220ba1d6376c793d8aeae957062f128ed07c6c5f90d88aa62c6858c3443bd786c71bb781c317b5ddbbb01a593c83745731df34384cafea7576cabd17877c2d4409fc7064da6743d5eb35517bf5033e7d95c39f8d3cd513b01fda046e51e528de35080fffe72d2585aed195de1c11da9b7d63b2c12f14da4233a0ddf60590e2a0838479089f85dcbcf241e881d0055578c617a4a40ffe364a48ecad10d92c27fa04ae3d2b3ca4d8d8d5a99572c4021d79bfb4601f8a1460b05fa97006c2a96e81054553a0d7ad63508403469bae5f2008022967ab9ff11c8d7b8a6d01ccaf0f87ddf8c86f49a36190e09adf6cd99fc43e16ccb7839a714a0c53f4c6469bc2405e704ae16089d162f38672e4041a02927e4a5fc4738d9596d42d9bfcb2d86ec7aa2c86f4e0127453f9294a87d602bd74168333cede314713ca4ba50a4d2487c50ba155dad4477ca652abafaf3459e8753dbf90f298d28fefc4295d7af69f71bf3bca5773a4f364165f8bd5452489bfbce3361f6b8ec85609bdd020001e989499da9f4c4952c73a1e2b80df642b7a76d9d6eefb90f836f6e731b8eff5ce2a8d1fcc2373116ef9cb35d73e58bb87e0faea68da952efb184dacda0ee05988969cd62c0588bd637ff07fbe62eed5027709b91d61f2d33c06b5b19d6970cd4844a549e0a82410db419c3ca4eb6c83ac456cf7178995710e5961519bcd7f90fc789352aaddf9f05bae567b3b536c39a2c7e7efcc290a274f8e25e8355d801f7ec6b54e1cdc322a1c4b65369e5ce4e2efd897affdf33107241fed7c06439a5ef94b2f94c15c729a2b32883441eb5beace16ce9a8ea6098e1d2a76044976aa3324bc8df9974860662a044bcd79ae13b58126b2ff90b737b6037c7d0b43c8e4998a5f604683feeea02ea57e34c56deb7a3ca10ceccbb9d3849502b1b095f53df7eca7a7bbe3d35e5f6b5f79cbd3660a6aebd2690ab490c3014e440d7c54b242c70c6d08d91f71e99416293dd35baba4bf759a71385490b749ec775a32b35f40e5db925aa93ca1dafb73c2e272a4df52f29e4e991e0ff84cc820da78e68490987d5cd96d66fcc5c7c0aeb33139264462f255ff960d115e3e197a6f0f07dbe5c373fb4c3569f5117daafefcf2756d38a31bcedde6be504644ddca0e67f3b229cae5ae9ee71e8df6bca050c7807e5da023073799106eab8d14"}, @pad1, @pad1, @jumbo, @padn={0x1, 0x1, [0x0]}, @pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}]}, @dstopts={0x2b, 0x3, [], [@generic={0xce, 0xc, "d3f4bf9b20fa15abc68df0ee"}, @ra={0x5, 0x2, 0x7}, @enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x3}]}, @hopopts={0x2c, 0x12, [], [@pad1, @pad1, @ra, @generic={0x81, 0x50, "d41ce47a73c6f631fb4f3df531e1010a5c92a4d50b0367f5b35a6c072af86750cc29ec0f3fdc785d6d32fba47cabc2570a334bd7a0d90a10279685b392c46b5f526c30973732d23169aa142b93d4211d"}, @jumbo={0xc2, 0x4, 0x5}, @generic={0x0, 0x20, "5d56c3d54191f3c3d8fc5f0c48079deb88f1d6c3129a1ba1986aefce69c9bac6"}, @enc_lim={0x4, 0x1, 0x5}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x1}, @pad1]}, @dstopts={0x62, 0x41, [], [@pad1, @ra={0x5, 0x2, 0x8}, @generic={0xff, 0x63, "27bc5c235c0dc207e472bf9d35ebc382c7b112acebfde00a1edba1f8688ff7e86364f7fe05ab256f0cc2d82b7bf08ab112060d4f04f6969e32aa357e7b35febff4863522f6058558ffcf68640368a4588d6630e3462b260aec16d0bab7ecc71385fa29"}, @generic={0x8, 0xf2, "9da22eaaae965945ae42f5a5e3597d9427526f32d0a53af99236bfb33d76fa974cce9c769c0850988291c46fe2167e2ceb4060aece872016d8fd1a8abef8deb393f49dac676aa19ed77635d4bffed3ebb245fb6a26aab65bc1c5b12c54ec37864da86247c4a73886432de20dfe6f98b8345277ded624e317398823e73186977cf03230e67ddad7a69b68cd4601c6a15fada2afd5b4c5f17eea11ac3aaeceb0969dc3de97ce7453161a883a08258b7fb4e9f42b84a65fca9b28dc63b9cab281d7242262e1c796abc97b851f9a53f281b6c633702163da852feb88c3caecc79982e72aaf5d36091b862b0b2dfa6c7a0b5a3c70"}, @generic={0xc, 0xa3, "83771f11743763ae1e1eb84601cb2dd3f430b0785135f2150ee8c5764679277814c227a852e64353eed0a860d4b9ca6e00620ae872ace797fa5f146ec323b832bb12de383348fe995778f6d9ea97352c5663ce81fdbe5873526fa7f1a25d1b8f71b3827a91230257861edd22283a084c735281922bc70ebfefc2ce85eb4f4ad8f821b2d4802ea9ff56efcfd2852da157d613b035d9269f3be54857caf27dce1dfa0279"}, @pad1]}], @generic="af29c866ead288ce63cd29a6cf1aa2d7316d99f3026ae658d95c41748aa4c317cead2aa730fc18b4b2ca0d2bd158fdb728160409be391dcd4c263599a94139e8eb92b853e418639dbae845624bd33296c05ec678a98718ef0251eccaf8715b517e96a637623e3e022ec25f19177a032e4b118216b74bacf19ce0b608dbf442bfa42815f6157a3c0fc6aabe"}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x7fffffff, 0xffffffffffffff5c, r2}) 18:40:05 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/63, &(0x7f0000000100)=0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x18, 0x8000, 0x7f) r5 = dup2(r4, r3) read(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/188, 0xbc, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7b89b94d708800685de42f2f23ffd88566e9979b8f005a1ccf1427f7361779b4bee2f8b70e8f5a0a1f4fe0735fc2ff6688784d49c7a190d0d2dcb2b29a9f4599b3eb1a2e6e75a25a2738a5f1530fa10fef2c7def"], 0xa) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x65) kevent(r5, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x10, 0x3, 0x8}, {{}, 0xfffffffffffffff9, 0xf, 0x20, 0x0, 0x6}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0x1, 0x103}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb, 0x1, 0xf9, 0xfffffffffffffffe}], 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0xf, 0x1, 0xfffffffffffffffb, 0x5}], 0x1, &(0x7f0000000000)={0x5, 0x80000001000000}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r6 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(0x0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="00000000000086c70717000000000000000000000000000000000000000000000000000000004000000000000000000000110006000000000000000000000000000000000000000000000000000000000000000006d504000000000000000000145b000000000000000000000000000000000000000000070000844b90c20d10d86c81e3ffffff0000000000e2ff0000aa9ec400000000001698450c1e9c13e293627f5a9857a2d2eccc35a58abf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8233643e9df00777f88861bff99dea23e977c7f92e864a46e4284bba949c8ce25411c6623ef1f4c523172a7be4491f599eb90e3c6e9de641d49e2f92c16c4f03ca09024204c2e30ead7fa034d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8d3a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc29ebae0a7c04fbf5ec24fc04dd0e187861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a385fb410145803893ae3c43a2069d359abf74c9a6fc18a5aaf32e53e224f04ed9cb0d2b60f2fc50c9353bb7f33aba1ad47e81db26ecad6dad71d99702898dbbc45fdc08efa4c422a1dbe5e313639cdb63ffb13574656669e97bd3fbb8bd94fd49ee906284340ef18da7b0e46de6f967015b40cc632c04d602ffa48acb16a43774e1fe3a5bc403332d51c99fd5f08d6429a6414bfa6007767e7859eb2792e9c1d2bd37d9d1e7f8f37c83fc611973d779f2a39af3806e5183b220ddbd6f4b0d9c4a01ebb29c42f9d55126ba85291bcf2a7c1d049bc186d0d36afcfc06ff01a0ad765820e82e0b92d25bce8d200e390de23491f08f483ad19e09dd4e758dfcd75a1eee98d267ec2683b0f8e11e2c016b6a4b3bba7ba51b283e8215d6c0ac206970a873757bf8cd0e40e80d7fa277e10e0d67b696f3db12b84f24200eaf3e03bbc013836a839f7a552c134671d3d4844c372857210bdc15c5054530e62fcb0dc47c8e85317d39d690ff22f14c7b117d35f912e6c7099a44dedb9e7c7c623e6f4c02759d56938962f7621ee047cb3905b5e301696f14ee76a436420300d889643936aafca32ba857dcf27f332aec7a80c55008915cefddf8e7fb0a5e420b6afc6265db7136e5b5adf48da31d22f338f19758ddd434d630d3bebcee4300000025f99997e5a70dce66ce0253216a97e6890f40a2d4328f4ac8883c39d036a9abb8b511a4730f8f8acf83e946"], 0xd3, 0x2, 0x800) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="020000000000000030d00dfe87a38051e8670cf5f8e3e800ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3a3b75cd321898a53a020c44a864786737e3550e1d40595139299615befd1fde85950a7847cc67e7f0e6c64e3c4718820456c2945407c5a139f6323fd9940db7644097d83777bb0c95a83e2ba3966805e2062cdd5d48026b4a5c8d06ebf12e015d5fed000d45fba2f6c6b73091429163fe0aca944e58e54926ca542c011"], 0x31, 0x800) 18:40:05 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d8850dd5", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x1) r1 = socket(0x24, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="24054d6959d936b0e3df346265cbb6478c55001e914c1d748abfce04ff54b3b60835d30433766fa10f703f3793e49dc0774bb7c9703d08fac7090110d473b40ddaaad8a3f11ec1ac1c011fb7eb00000000917399dcda7ffc3dd4edce437af4d2d924a9f4f37fd1990f91994bfdb7523f06be44622fca8fa9772266c439370dcac4b778474a51ee029783c9d39cbc6d5933538470dfc5aeaeb75f062c733260465c97409cdc82a9775f7a06af2ce7d1d1cca66e4cc7e7ea8358d8189f05b14d15ae15b73376ff92b34d4082379fd665296346b0ab6c0a4a9333f9d8f1b0ee1ffc087722039547910759"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 18:40:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() sysctl$kern(&(0x7f0000000100)={0x1, 0x6}, 0x2, &(0x7f0000000200)="275c53d12a9940c556f912dad88ce33bed4c84e17ef7edf1057490958745f5d4343223b1b9d0aea5fef0418897c9a422cae6fbb39de706ae3c88ea0ae604708e4126c425fc1ba439c9320e980e5d84cd2e4f236af1923aa3b3aed8069833f0be0f511097ff1d93ae060a02e1de417fdc4bd75ac30770c82fb77ffb7d10cede9fa394e0c20ef04c47039988cc9ed322c8a9cf77dc4a78fff3b71e12ab84341dfc7c", &(0x7f00000002c0)=0xa1, &(0x7f0000000300)="f710cd15ce", 0x5) close(r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 18:41:04 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 18:41:05 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}}}}}}) 18:41:05 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "8830b192941400"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xffffffffffffff46) setsockopt(r2, 0x3b, 0x1, &(0x7f0000000200)="1fd160b6d91d9eea988d5c7fe06e769aebc28fd8d071456706e30136c88c", 0x1e) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)="cff314a0", 0x4}, {&(0x7f0000000100)="ee9701056f12ba96efce4c38e60ab4eb538ebc7e9d924d301c19fa8361d2261fd830b68d340aff3a1b6202df957776", 0x2f}, {&(0x7f0000000180)="9060674d81", 0x5}], 0x3, 0x0, 0x1) fchmod(r3, 0x8e3) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 18:41:05 executing program 1: write(0xffffffffffffff9c, &(0x7f0000000000)="63c90382b07d340e4ea4baf104f53bc58b08a9bc005d9ddb1b", 0x19) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd603179710006000000000000a70e1eb69c3207401bc9000000000000000000000000ff000000010100907800000000032484a20000000000000000000000000000000000000001fe8000000000000000000000000000aa000000000000000042e3862a5fd90f12670ec1c7a82273079b96e90a2f9ec7e2b0259cb721a6527519a9cdb78941aea9f69a77206e71360be215d76976e9b4faf1f967100762d21bc1ba684dd73e475b3d37f8a4657bbae57570a8b9f1707c8ad8eb2158e3dea114c2400e14007d582c156e5eb9aa4d327fd8f68198d102a74fd5662702ab8d5ae74ebf2234f5feb372494420cc39a6221c88bce3b5fa648616816b373d807ef7bfd68ebcd734402e24a8cc5fcafc72a306530a90d7419922dde9d9ef0f3d6117cf2610fbf5760f06239c7f78f9e8d4a8d78e3113de3b52f93925ed733e51e9f58b9b39c201cc1529a0fe21a8ceb70bdc4e9a2df6dd1789e3b2d656636aae55133bfa57177481b20ece5e1a270f20e2e3e784922544a404f748de77386018d6744cf63d4f2ef8aa8798452992cd11382fb00e24a4ab00b3187e619091766a362e5b8450a9ee6149"]) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x5) 18:41:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) socket(0x30, 0x5, 0xe5) 18:41:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r0, 0x29, 0x40, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x1) 18:41:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="d06f9dd3495e9fd41961b5686ccb627fec4e99183a29a72ece48637e1c9f33bf3751e46f75f2853fe3228fd279a543b2f4faf4579276a851c4e9b676dae3185b84ddfcc11d6ed63326f6cdd6968ba22c965d20a1bb9acd7eeed3ab7ee8a92c482727da4292271c5ab172ca4775e03184e9858a5c77f8b9388066429d9701", 0x7e}, {&(0x7f00000004c0)="68d76bc6b52ea7e3ebca6f8762967fa42a850362814cda3dcdb859e8ae458b183f9cb7ca33f8bee3e62ba3bc7139979d8b9ffde0e7a8c2a22ce3ed31e0eefa33e373e17893f48f101804c005073b3978b33e5cbfffd332d154e967b0b2944b29721dbdd86c931526f882f148b6bf0405ce564f2ef013dfdea0d102effb019bcf2924915c0bf0dfb1bff277011ed6fb662e208e495577a58098aa6a4fe5e83c90884c8dd029e307fcbc1f2eecff990b09b46e48ab6be639f5c90c0cb2b521db98430a3025431b6aa1c51dd5353f2dc66ef70d6f627a68cabae2794717a79e755694e2f61a5fb43dcabe2a3dedfd1ba4ef9883e48bcd69a380f39e294559b1d3bb62becc51930e0dfa000b838887299805114d51be85329bc9b099501b5ec6277e7c8b2de65d47a0445d9a3fac410c6fe40c3afb93b96c313b471ebe2b98fc3f229b85dad16b24d59ee4f22efe04a207c756d9378074e5f1aa0c8d779235ad0f2bb63ace7d17350741e991566acf8439e394354e3f80b5004a1f5c798a8eab7a7cad72f366b38cf7e6ebcfcf30cd48279ef1954afd6cf625907e9fb7bd52f83014749969474022216d611669950bdcc3d26deaa576721fb96b1df687b489ba2bcc36939347e9621955c12b96520a172c5fdfa5ae49586cfc1d680d1f9878bdfe350ccb56cd024f812c704ae61279278ac3f0ac1c1fc18d82862d3c47dc20bc53f5d408f8d6100d4dc50fc618ce890ca5cdb0ba5043f9e5d2f7b176e667a1e3ad7601d36abf95b9599297862fdbbd8a5d859f1e47c7b4dc3674f0dc82e8d98a3496bf4fcd22b0131da4058e939e5c1de5c5acf7fdd38ba4a53ce0818a2f0ae8bb709fc29fecae1cc9dc747c15da28b5523ab1ba9d50caf273d4f9437905b05b9c79804bff82373e98e676c219ebc42649051cab52da0f752e23cad800b01ec87c0b12d20edef2fc063e953fa4bef88b71e453d158691a73f47657c8c61b2a570635ef2ac3120a8746b2ed0e3f3d748ec0f92286c2845ac841ba27c31b9253a5e656847002ba3a371dbc0fdf0f3d6f73232c569a14ab45a8cf1ad7da9accfab6b7130f7d7d4603c98a3fa65c2946752cc507641cb464bc4a0217d11c78cdf064a4e8d7e0df935e6386981487ac25956852a4837036e52760743b0bde9ed77933e0f2679538a67bf2a7f49f2dc97f047e79cd1aa3da9b8c539411422fd4ec4f2fd84883784890e1989fa648640a1258a3edcdbef080251f4ae67a76c49873a15033cfc5dea0fb986a37d16f39efbb121f40a8b47bdfb9ee697adf0534eeb1e70448e48bf67dbeffe4141315f9d60452268fd3e44a5283c4e3a613cc0dd2da6c08b7281e214e709e22b4dd07ae32969f643b9a6b3e6943c70ad2660f6799cde9ef0b6e6c15ed751052af2c89f6f4e8db7a44d8eccf6e6fb05fc89c5bc69c6136a08798c5bfe155ce661630304070a6a8be8824fdb5f4ef65bc35a7352d11b200a0f8fc9bf8649dc6d6a0c342686e82e41dc4848e862937005a81efa5332025e3939d5e70da3e3834a98ce485f1f117fe04f6d09f83b5fa33fe78d531e609e93c57734ed61379eba8da19a3d75bfd5df9f5fd8802d4bc4275b48f501d2eccacf50519efa128af16de78dc7d01a5a056fdfed5d3ed0ca655d7cfdf27adf122c94547b6fff7819e90cd0c0e7f6e98d34acecdc9f4dc88ca0862a421f595a028e1ed0e962e958437019f8ec01a90e1e7fa8fbe4268e2bb72196312f7ae2081b4e3f23cddbbe56bc0a1825ff1482828535df333f52719bef0fceb3f757a0489a712b0578556abfaad606bb69d5ddb008595eda784da691e28fcc9c2dd6ef9f75c9bfdaff4784fc1c8fe77ac6f22b5746a8641c19a1a835d7cbf660790c7875dfbc227cb7348f49140636f1d1690ceb5708f9807bff3f9848584e004c363bf1fbeecceb517064e1cc9b8c4be3d1f315a2c7f15025fd86a8a773635abf1ebc05028eec19dded569e1681aa5fc4ca4d8ca54621448aa9d60d70ed77653b4e85c9f7c1a89def13d6925b322477ec37e5576712647bf14d0a3d21d2be4611d50ae4285237aa7154d6d2519aba1014b6959a0b28184dadc541f16a9574c850836df2855894bc38d084683b60b849ae366e7103cc60232e59137c524af0afc3ff67d17da3b613c18801e967defe1ff538b73db8efa38402b6aa1fe7d724412ca6a6aaddaf19da4cfa2fcb88fc71f7ea0e41c2c8dfcff38495fb6b8048f0949127e8a4e4253764c2f063071d38c1116341abd7b46d63d6ca35f176300f0c337ba72566b16a630209f85b3dada53ebf634f4a430c666aa56da15bc420c2f75f965734c430d2d200dfefad0cf273e0cd56f33532fd20d0b86226c5c9219687526ecf1d7f8ef37f5b2a61a779e104281033839da4eb77b1e7fae90c01f20e720c053f4655f60ad7dbb0deae31cbdc605fd05f5acaca07e187830172129678f5f31526898264da8879eca7e7dcf2d88d0290309dc7f7f538821967a15edd88eda63c2905809da820db832dc13d655f2bb187cad8f5062a8082a30f409e89fdf9403f4e82c9cbc7b09cf6fc1efd8ff1d00052c5a4b52a869b0e00db15e6fd1f2d9162cc065d00f7f38dcf42fcb775987effb923ba6ddac36866b7448c5216dbecc879138a4658ef72ec3c24f5ac5c46ba761959572db00044eb4fb09a4dbd7a416c8642eeb00cbc3159fcf29d6844184dbe41c1ae8b6ca4feeba2882584d8f8d469d9df7914ef1fad97ece16fe9df689868cb7bba64888873fb5a59f9ffd22f1464566f759983a85303586fdad89d7e5a55edf854f91de76b0dd9378755b53f371f6e8c545d59a621cf64e99f989430d8cabd52b32ec8862f1323c2a558ba6a3dc841160a859990831795e00a0c80f200c9ee21807ca2f21412289d6af31013953d8692af01473dc501d789d1a239440e1df6c4e89de1e4156e5248ed799304ca2093b0b83a0dcf42d3de95434147b568dbd7d13d1a29711b21d6e2cf4ef2664832ef10f5280180d729eec92df42104fbd1f130414325fc738592e644dd837097e71cb00434ccd9ea81d57f8c233a3f622b6ac815a78fccafb5ffe85e1db134bcded63a6692b0a409c1dc159f32bdaa0a47ab75a72d8252f677ddee67afe8ebac140fe0d26bdeeb8a8de3a597a7a510ee77b390b271fffe5dc0b4b423fbab94dde0ad22cc95dbefe83aed764489c995fc9e12a3cf418e2a6e83e63aa2c13f2b934789dac2421247e14974db4c966ce28a614beebae60d4b888e0091e1fc1b030e1609347776878addc4f0d6df26cf7073759ce16d791938c55813599c781b2f37134470574d787a6e02063a25e04220075a612178b02f46415c3b8fe410da355b9504ed51dab24a4cae5fa820249e1e17dffdc8160b4292038a393f57b7f22a452b2083fa1d1ae6896a81a1d3d4df6380eaacc1653ecb67d7fb6cfb56793267d0c4e77125269f835a7f08ecafc3b6203465f280983156190ac1066867a61e9a62835b35bc001cf53f22acc39ab3e6a351b56d670e927c13d6da3e8de35511e67d64ca9240bf3e31584ab3421c6813e9432fb25bae293acadb9ac312fb1d72adffd66d8bc8be613bc24b6556147239c7845eb3344f5aca96333ba36ecb1eb57146d0d0c1884e8e504ee0eddb6a8f6a6558ec1e5e2d956de288b70c782c8456069fe201e13eb72f3b083a31a2f230b8e3f9f475f7af2fd3978d81d4bb92e04a8fe858706bb70240a25dd74c459c7502eaff49c68569f4dcd66c754bbaab3048335bae72acd95d4917a3eb041ad180fbf0484bf00911ec012054ebb37f2b66d99984149b64fb72fe0e3bb680a04cae2e9b33a8a6249b5e97baa53161c82b923a0e632386f7b8a9b23d42f98a346c98bb0a7c53b3ac78e1fc808ad218e1912e347e8a7e65719bcb6c56a5ac49baa11d848401e83ce039d08bddf74833116fcdacc0b8295a18fe5ecd448ca7a05245a8c77ce59b4c14a95b1167a39039dd060d6dd5db844f95a02e46551426d13b16703f93e90a618333783cec11039511d716144855f60edae3f985461d762d50f1e61a5294a295d132cce18dcefe64d474215c4c3b83df4839b177b4e1025d1141ffc2d4e124372b41c45dc9305e792e31b77800f0f87e4e0be18fbaab5d4c1ae16ab0cba8e88fd015e2960e6fb744a082ecb033138cbc57568a566f326b15d95f7d86d0f3f54614152ab94f6a774674b116d38a304885f80f4da8e46904e981fcc9b051ee50eb9d02fb4bc5b77c28d1ec5ec300359cd7adc993d885fb0c83ecb67081b559373fdaa06733445202a79033e3755558e9595216c953d65cf024d2e525fde126bab9f25a5477d8058300180854432a0040d10814c650509a4053d490eca0bf8b48eb4e281c421d2f52a4c4803856ad08b39ca24271b98526c445a189eaff67680851bd042ec450e0e089187e64941a38f22e6e8fa3f8a3d934548956adf8d0aaeec82e930457aae084712830076109a5c1e5bf79d014acaa2e39e3bdac1cd0fd1f469bd369c40861a7d578af476140adbad9ce97452dae38916a36d13bd0aa2789845b773a21e3f10716b8b999fd7f2964510d2665cd1716a6bce2f9c401c2c406cdeffcdc240569a4bf84c2450d1bf0510dc4fa5c02efb0cb970a62d85f0b4c35a5f989cac42d61be7bbf53801a15d9f49c3b4d9e656f0ae2b2e43e527eb90dff1de4b0be740917bec850751f245104adb2629c0c81bac18fb76cb0b36ebf7dc3ed59fa1146db22a321f4f2c56b2b3de0ba87199472f7b9690d55d214bc589535a3c682de4fa0dd59d5b57f26abb780b221401bc16340f89142cec135e189b57506d7b9a10bac3413015a86b473c464ea74685cd9697bd1c1cf87986fab5a0407552937a6bc25a03f3000f9d1e472d70bea3a9568bfd17e9f08c75ec99a05f3438c0c9b78c2ec9cad75de683d880c3e06d1ce1ceeef02e64e2868a88c7eee93609fa2c1743f0d759fd4ee9a71d4f2cb3244c9c17c96cf62a5cf90ef7300b5f4803123a7805a7296f57c19e7230b7297f88cfc73e029f6988787cb2cda610e0b2008b15606edcfe64157640b01ecbef193f71d3259a2ed0df140b52a256102b1f04ac56de7d24936fa61a3cb83b3945c4561a6edc29741e7b68fe865748ac4627dbb5aee4cd8c50a51093139577a1541ee97ba9fd6a4ac91023ccadb6d07d2723ab47b9483a968d408b94b23145ff1ca868d2b9e09f195ec97e7923737740f0d5028ac749ee698ce86865fbfef1ca41da0b9979ae12be2f9f5e0b9ebf9394c8b28c8ee5959b990c1f7a7773bf2d3c2f811a20ba0841cac10e126cc7c511e32faf62564c27499df9757765860098614a089100972d610e92baf83828ab742d20211de28239574f877381e6ed850c3be60ce5ec868d53e9303f13c4d55c7dd330c2c53f426a5d42b0daf3041651a499a625c2d3f27231df466932451280cd4b0b5cf83e3f9566f0c81cd7602fa37316163bfb5351160c78314cdf4c47c1a8f0fc9f23efb61a1fff8f05365d3788f8a64b8feb908f953abe3a7bd454793b81078046fd3486913efbc6b5952a1da0fce1c8034ad5088264e7ae88b756a0e91c3ddb5a7d0873ce4d524391e8cda67a262b1efb7d74230e7869001cbdc68647c47a1d9b1773c65ea81f93cdfab6fe097a0ca0eac78d4bfbc9ab22204c678bd1d7c99480ef95bbcbc3040bf123bbd80f025731d6f6e723e3be07b9156ef0ec80b639a1bf5b257a03f0bb1286bb07d646f2a19ddfc4c7380e366f3877fff7d3", 0x1000}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000000c0)=0x80000) bind$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) fchmod(r1, 0x8e3) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x4010021, 0xffffff11, "73cc0200"}) write(r0, &(0x7f0000000100)='\x00', 0x1) 18:41:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000100)="2078f7b69541d6d97099188e90cd878e765f9ba2c14c0333177edf6d0f3295f5a5e8b04e00000000315a8ba692607d8cdd408ed0af", 0x35) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 18:41:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffd, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f0000000140)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7", 0x24) 18:41:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') r1 = open(&(0x7f0000000500)='./file0/file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) ftruncate(r1, 0x0, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x2f}], 0xed4, 0x0, 0xfffffffe, 0x0) r3 = dup(r2) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x9, 0x4ffa, r4}) r5 = semget$private(0x0, 0x0, 0x82) semop(r5, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES64=r2, @ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) 18:41:06 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0902ddd84849095f5f6a20c4d17c945c227faa24efab0000ee3fd11d5f734f1e30bc98ee4c14d8f67d690cc303ba27b2ecbabeded4037685e7f20c25e211b01d80da02927d1ffdad5edc7ea924bf5a3ddd2937ba99accb81d2ea1d1fb8a984b816f08ac4425e0b345f935075a332e5df989d565570a63dc3f79ec12203de11257ac99b4a7e2632c73f9310f1e87ec82cb7e514a064f66275fd404f460565ba59b985bb2c5ca439eda5b98cd397dfbe"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7a, 0x0, r2, r3, r5, 0x122, 0x7}, 0x5, 0x9}) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r6) close(r1) 18:41:06 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000080)={@broadcast, @broadcast, [{[{0x88a8, 0x3, 0x1, 0x1}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '~`U', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @mcast2}}}}}}) 18:41:06 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x0, 0x9f8, r7, 0x0, 0x9, 0x1001, 0x8000000000000009, 0x5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r11) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, r0, r4, 0x71, 0x8}, 0x7, 0x4, r9, r11, 0x8, 0x5, 0x8, 0x80}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) 18:41:06 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="0118ffacfc3c0926feba70a7cf09f6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b5634e2811d910faf269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc095", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) r2 = dup(r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000004c0)) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000340)=""/6, 0x6}, {&(0x7f0000000380)=""/135, 0x87}], 0x2, &(0x7f00000005c0)=""/186, 0xba}, 0x40) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) bind(r1, &(0x7f0000000500)=@in6={0x18, 0x1, 0x100, 0x401}, 0xc) 18:41:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) r3 = socket(0x2, 0x3, 0xd2) fchflags(r3, 0x0) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 18:41:06 executing program 1: syz_emit_ethernet(0x103e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff7a90b4cb056c88a841008100090086dd6031797110003a0000000000000000000000000000000000ff020000000000000000000000000001d73ed11ec168a0f2c5979eb760f4f5142b964ae57b6391dcd8b2a4bd9f632aadd83962569f73835a873a4fa2086d36407e7b0ab58bf741efa8a1471e3570cbb76eb6d33c7fde97ca12603686533f27878168d7a79748070423f784e06aff4081e91797ec3a5cef68d190f48273a4455e1593c29582f881f1077aa7d1567b04aea3b9ed663003e8069692c61b061a4879c76ebbf159918758710a9f2a1989986c1b4913924f837ab4379d8553827b9c8b58c189a777f4c720a10f761776914a845b7d690e02df8ba1aee708320b307cb8519912f347bb50a213a13beffa4fbbaeb3be4e233c852d712f2cca87e9a72146cc84c1df4edca1c266c9699865e0f9d8483d0e1023398610e2617c033c7d21da8f5cff5a2e9a90cef3a1ab3cd944f473921f4fe9cca11b7864aad738e9cf30f60a2373a810c4f1d7f0a578536a29177fa57af900b73030efde9375f8172c3673f8bb8b339d86228bfca81692af8faee4a9e7c65f937e0da943ad9ce751ab9f548541f50edc26a0072b468be9b7010a7174ba74650d3ae752524867be2429f991e0c87eee03c7a3b34fc4ac2eb79abb8ac643110e0019408b4e2f0ffa3eb78cc39cfd21fe26a522ae43c93b4b2d2eb60945e2742ee61a6a494fd9a81f99aa8a6916746510f8ea4112f13b43b73a3547800007e88fe5ada3f4b063b280ac2df8a3c9ecaea645c63ba4bc4787833ffe67aff2e677ace4cd4cd410f86ea8a53a654e82acf8c51121e62a66c179ef7fd5519a1eb53d00a21a891a6b6e325f07deb01a8f75c7bc165c077ec465ed6d20e0298fbc9f7d9982f6eec626a87d99660165bc3d182fc6e37a331cfe130b3e0c37d30db2cada4c9b3e79e8229b607787a5a3da7bf3cc41c3255be55be86a3c4b7b58788ee8979481608027417be89356ee4188ed7e6f005c4f2990f39a669d2fefe06848b405fecc9b91b613854aff6dde213df39deaa956071e6482d2107afa7e3875da34ea5c5b160ef33f374caef0728ccb9d0877f726670c71c3f6abfe9a9d582d2304db9614e1f0d7a5b85649d183af0eefbbf842206c0515ff4f8dcc09459a14ecdd7efe29bf7b7342419b0affdb89bf717b8eefa0acedede38610e539f0bfc0ccebbafba49dc395126ff48520fc8ea33330a884bbf3bc9cbba65d2cafc38d64d9de99044244ce36ab8eedd6154126f5147d7fcc7524b9548f8f40e37960daadfa4c2953ff6a8b167e7b1648bb2d12636ab12409e62c0d6d8acdd739bb7c1936facadd99e3de9dbf903320530c7b72629c0190a859723870cdbacf52bd6e6de603e67f26318c3e082469927eca6563d924d3e7a385ef268e5f2a18fa8f1cc2cb24b9fd7e2764b061111fb9612599d3beb6d042c782fb1d3a3aca2104affae40186116d85320eba5eba2bb5cf27942f39f6a2f2de5db8953f9c51e70ee38d0d755100caf95b61f853440f49cb83950836110edba5a34c6dbe3d7d8cc838b5e4cfa2e6a974090bf53cc78ca5a98fc35ad53532fcb3e5e5b0b5d055262fba677d8eab1cc08d315ee86cff6e260a5aa76657508884deca7ee88a7e32122cd57cf118dc8c296499c2f8c94cfe38e61edeaf5c59f2113b75e695f2d7f86b961e0dc83018a8b1c723704778dbbc2ddf186c96a8acc187f4f6ea5d61247da14133350a2e02199b139f47385e184b533654232babfe33ad63a165a93d1b2fa79eb59d7315a3fe1f83e1ffd8482abfa19fa033f73ebff1fac1a383490c497b5b04dd7e1161a64e64c32702235fb5225e78f2f182d180f512c9d45c9faef820c8e4bf07fc77edfba1bf7aef6ea9c5e65155ec05ca01133caa21007ac57b265589434abc0be36bfc6b37bcb240adf6892c7d3bc58181d71aded0dc157db833738a3f46e7f17dd910c81195d5bd566d279ff8b26a766c4aa45ee1fa3773e7bc8d3a2f4ff4bc5334cf86ae9d45f12acc193c11075e3c63946a7bca1086b0dc505ce372d6dd9f7c4814eeb6d8387ba761cb7d8b92acb1fb61c02d6dbae00c021e39e9dca2a5d0708645c5c938c52108ef1254b7825a2b1fab81e51037589cc8ee592ecd972fd125f72886accd2d7b28b8327863ccc800dec6c70706b0ee6c621601f85d1cb96af1089c8bdea04042da406acf677f4fe1ae6336f6be356072f01984751be660d786b8001c43561264c3188b9f924a22e0204bd59f26afa07eced3dde1e171afd0efba11bad185b1dbd79ae0b7afdd1d7ac1b3adc3ed32d9ec7b77178ddc7720c60793459f10df977437e4e842b2d37621e71fcbef26c92a1459a854358285c0e0c76d149dba43f38bb8f70558bdc5572bcd6110752afb0b032ea859e275c7ec2dde4a3edf84d505c27768f505723531b3d4ae44c8d39b88ed4bfd88fa38f2103a5c17214d5fcca24d0c704443438408fc21f80a238f47214f9f3a023e2933747207abd5e57ed33021e8c6273f4cac468b2b180963fb92621f522024c8967194f81887788e2a76f866481f44e010c9b26116b28f9182c9fda26757e2ab029c8a7de3c7fe4996066ebf8b3b6dbac93f110bd6b96563bea8004f7ff3c0295530be38841e6b59802587e9a88d757d811469ed8fe1b5d25e54cfbe2552f6e4942def7f20101770ebf05539a19dd59080cdfaf147fda60f746c7e466d58adcd02bad0ed0ee3c18b691638d3d940f9a9228750c1f30417359e34096eb20e8149a279d03a96cacc4831dc3bb8fab8d5d61e3a496e05f8280ebc9a53bef6eaf3354c5927ae8ce577555da958de5b739d81ada2687c840076034896408a0999ab749338405c31f17eb9c0d5394c1bb9771446876fd8077226a0f505830c7245a999162a4bc2d43f06c03b330d0a811e9eaf5b43229059d9b4e5490a83fa8581092083b59a23e85b7858ca47ea059279ab992e5dc7aa2964ac0f81eea237ade46a3a51f8103603fe401231eb232808b16b24f61d319cff4b26710a6e92ea00aa86d2993a7e5af62c6c93729e97a9ff8f215d64e30e9de35707d6a64c6346522612f176e0a580aa471ae96586d0425ef8f74017259bf039e482e73a0a9406a7b721db1bd1583f7c04bee9bb4f10e00892c53027c0f492ee438eba7b0bc8b62f1246b14d3e0151024a9739ed540e8aa2de2da609c27a0ece58d49d1f87bdb286afa81f076d8330e9999e30463b22f8820ff2693aeb630ebe4266a8b4ccd968f4759cecdc33b54d224552ab75fbc8fa75674b1bce47dd20711808da5bc42159080a19d6a26b7d7fa87b2613b1eb57906bcac54da58cb2bc1bf37e08a0eb968a4094b7d4cca2d0cf55fe4a2be2b1108bfdd424b7e698843b4f0d623ba4940b76482c7a02958a154a2477da50e802d5da0a448a969c4c9b940d86bdee5d6f41fe01e13b24faef60f165e1a19ddc150bee82c0e0dc3087eb7b3a10aad99266d650351f224c70d55d1f0fa43e020dc2f33d941c34a2f084bfe82131d61c3d8a0e3533fe77595e164015a205b37aaad144695405a2c67f8369484fa8590ca56c9a7ce350ab3060d9b089f28fe33eb4575a97f28059cba7572f763501ce3c6450a9d406035895e30a26f9d88a8a9884f084d320ca4bba2625a2ba464a530f45c9b9bee5699d9875f6f66906e86e6583b4a37ccca58bc6790be802801e7e6faaf276602a173f5985e6e8e4ad9aac3fddd937b244b7a8fd5c3c7ad7427c9e403065be82d1a76e3ae1325a587b56cd9d6fb29e8d95e6dcd645b81a6f23d85d235b6cfd5b5c14650e4c376f84f085df87354775d377ac7a6981c2998a5612f1228b7f4cb9d3ecfa32d541beee7a7a22dcc4b68edf02a1431869a2725d6b35164971a0adf4e71aefcddd6edeb5158dc548bbd5340dc4555cdb3c6cb4236ca9dc5ac60d17979067f619a624c8da8f6a92bf9276aef974db90c355fccae96e74771e48485e014e145b749c0097ab7bf3ea898b7431b266cc338056d79c143d674505a34da6b4e6667b98f82777a405dd83416354545b9d130fa65af004c4c2db868ded4167292b75c59334fc3cd19b1e4ec5aacdeaf8701d807944e8f4a6261442600bb6412c27e0a48531128a9d1c9427143bf86034ea1cc33c82be53cc7183302962900ca798aebd7f42c338c2ea49ec0f0fb3fd692521610a9afff38a776e8d7f73ccd2b5672e81470c5192ef89a13dd3d49c0b4a8ef7a3e1ca597c0efbdcb5c770d02dd70c7da3d9a37fec96d44586ff4c477ab83872b18c1a7903eb3bd37c22b8fdd335eeff7a57cb9d5e19050e47b96fd1fc9957704327a1919f02ea3a43242569c7e31897270199b31bda8dad7784e13c85f31e83b64bf85ce8b8dc5210281499a964b1dd25919696ed3f1af1e1f0d6e8b7fbb9882cfbe02870c64d5fe929adfdd037ab484470800a7af754a6193ae548d859aa84406cea637371d36a5ab21554a1f1fbc9b264836ae2cd31b1adc750908a62f6739acaaad3cdd0e770a36cdef4b7469d87b43833792859b4dfe9b4dd050cd84c2374378a2ac5b8e069b8960185142780647ae6f082e3a12523ad6b59ab7f166d102cde848729d46b27e16e38921fdcf1fc32851425b2f864c979257a0e5dc2bde853e991bdee0f6f3268e26b49a2d6cc9d80fdc389fdf3711b5ab26a2dd04ae26969fc196527b52bf631d338bc8bcf8652a318685f80197d0d1608dbb349c9855bb091a30c118610a4f6e9248e306d0d0e5194bad712fe46a29bccfd49a76eb90eb962fe4aba59e9f64ba7feee7f4762b0a1d31fa803ff31df1e7ca05cf645123c0c996c4af4e86bcbc56283444a276d06f9dd6d820eee65bdf3e627460608be2f49093b207f1f3476b65114f74570c9720b93f22277d2ae6bb107c132505459ad2d0f29383deb343b6dd7f5442f384e11b7a933c7fc60d72f2e6363ec7e844400ddbfcfe5280ab66783b9229ad7a7f611955df00e244569923c1d6698c609f9b439b44467f2237c95f2dcb586b5f5707b6795acca80d9595b41779669b2c7f82da81afcb7147462ff9ace7f3ce3377964b1754eac54b05668c9056f430619c629336e72e56e7cf533d486d8088a5546283553108fa2e5cc97a343319f4669dfbf9a6b0dbec34ed1c2c453c9d07e956e346584ff5c63c06830afbb79fa87d6b7a5d74264beabed3a740444e6673f0fdc3a3da54d88248296e350a69e093768aa2451f13a553beb4076e50880d1abb7e6e3c0dfa0285f991015668d39cbf2fef9f66decbb62e9c53198945f04916afc9d9d1dad1aa32f92924e75521fce9ed9bd8f7ea10ca738cfcb31e244b705de7a4df7646129b2b359bb632fd449acfdce1a91dc4030bddf0bb50dff1a111ddf6490aded6c2e6dc1a6036649d0e1c25f0219e5b2f2c07282614212f242fdaa90332c7214999ce0583997106af379fe535048a54235fc7780bfd838d602988e1ff815f9ae489424ddd2456f584e9536ca483d9a12c710ff9f121734790f8cd37513075fbc5ef50ab234692c752f81991a61ffd8307fea27128fb79903e87704ca0e295bbe40a2e5d828fb517ce0f72f30c46b8ccce0b15e0e34268dcd7535cf764576fbb80cc94c54818ddc43e251274065c59f45bf2a5a8248905cbd647bb81254af9ac98d95be621aa5501534bbfbd67c38a93789f80e8c9a5d57b0f99669f50cdfb76ceb241b959e8cbe18098bbd0d9ca99600a081a8d2e7cf71b443cb8e1dc6412624cf63a8908d776714c04d62723811bebd16a46c58f6e2703d3e1410fbad13d08ee5b9bdd35a907175552e7b2fd5330931e47fc5ea0fa11bc98d8e51a64962de03334420bdea52"]) 18:41:06 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2b}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) 18:41:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x80000001) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 18:41:06 executing program 1: r0 = semget(0x3, 0x0, 0x40) semctl$GETZCNT(r0, 0x670b3d6368ac8c5e, 0x7, &(0x7f0000000180)=""/138) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0x4, 0x7, 0x8, 0x4, 0x782, 0x1f, 0x525, 0x10, [{0x9, 0xfffffff7, 0xfff, 0x8}, {0x5b313d04, 0x7ff, 0x2, 0x8}, {0x8, 0x16, 0x1, 0x8}, {0x7dc, 0x0, 0x9, 0x3}, {0x0, 0xa77c, 0x3, 0x8}, {0x4, 0x1, 0x4, 0x92}, {0x200, 0x5, 0x4, 0xffffffe0}, {0x7, 0x0, 0x80000000, 0x9}, {0x5, 0x5, 0x1ff, 0x8}, {0x6, 0x67c, 0x1, 0x800}, {0x9, 0x1f, 0x2, 0x2f800}, {0x7, 0xff2, 0xffff, 0x5}, {0xda, 0x4485, 0x4, 0x1ff}, {0xca9f, 0x800, 0x89, 0x7}, {0x0, 0x3, 0x1000, 0x9}, {0x9, 0x4, 0x5, 0xfffffffe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x812, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r4, 0x0, 0x22ec) 18:41:06 executing program 1: munmap(&(0x7f00006aa000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000400)=0x9d) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)="cb3c5d", 0x3}, {&(0x7f0000000200)="c432e8e12c65a57ad508e87bbb108a5bbf53cac55301c36ff6dc87c819745d5fd812bcde5767d95c8e18a49e15b0719f174b872a18ef84c96496f0096b79d66f2d4a501d50b0981a1e1d6f4fda5e5070367190b75565e05a43d30b0cb64cef4f062bf2d471", 0x65}, {&(0x7f0000000280)="57d5858461a40e95b660655733202bb514ef9b0ee2d423321baa60768f56c7eaf558", 0x22}, {&(0x7f0000000e00)="3f823219da49fb803368262bc0e0c241692bf41e3fecc1f81bd6e21ea2f293c0ace728ba0e2178f9eca022961015e2afd052926f9397346378f27682af7999293350fd2c0910a42c7a618eb33ba50e1934f02db2f2e5f9ba5d971209dc109654343c0100785a389cd5ec67e4e19cd93455c8bfce1d0e035290a753fb3efde14aaa8f4afec0d1848855a544b4896924a65cf4f9bd02084b408e3ad24074788fd5cd92f6d48912f26e34eedf05c9a8b7f1efb60bfbaf2be702f18c9052c6b5193a2610f871f88467ef011315d818a7ec58f1b1ea14b84db9c96fb89fb1b21c4d62f3847dab70419ea3c08c021f8b24d146b9bb24dbb2b431790512803706d85a931c24d154f877965d0032445f73367fe67f7b2d1ab9db1c0fb0b1b06b4c41829bb301bcdfcfd23c7ded7fcfe364c0d4e695bd9fcd0e59aaf8aa33b79a69d306f48d305dcb00b97210efb5a80b6c7d3ce7e49bbb8442cd98064ac685cbdb3207eef07b9da740579a0b40da2040db9816d37456b018d03e7b6eb41c7309b0eaf21ebf58b996ae502a8053fdab0dd011f89cf3519c8611e5d287046d1b767f1809e2a907e858c5e2ae8a905cdf0c224ecfd866d43224035ffe324543b6c72d20b9c31ded0cd40ea1ed48ed1605941d031342158cd42a5ad9b0cc957be81dc09363fce34d703ede7da1ba8cdfae7b387a36c2c0525d90684f98067d1c1b1ac3293982b758d37063ddcc20fdce7617270f43d46a8b511ba515c846f51a5061cec311dd36efb19fab703181ef0bf5847659f8ce8b0208e8d1a34459da10d6a469e82278f52a73ff32658cca235f47a63577b5db17bf4c082b7649c9d8daaa0114f10c7b6a16b495ce3d4ecb6e70f146ac9e737019e49add94014fb5e222f9c3326e59c3ba9c11bf394837680ed6b2831f939ac37051c84c2ee2b3a373ca805b866a3b2becf07ea597b6124ce99221571c8e323dd2d7b9da3dbe9d0c21a266bc1cb8a2031567d5aa7e3cfcd41ead27976407540f8cdcbc2ae312f47def40124391ff4dbdd1608a94fbdf620671d92f7287e43abff1dc0b734629bd2ff45f1f23f3c84f0355b727e6a25abdcdf45d22e4c27b1a2939c354839b4ae0bead8e203dcc414a69e462fc4aa00c05c95a0bf36809bb1b038e210469ed643aa03a8fbca8a1c4bbeb5309ae7929704704e6dc2f62c93b2fdb34190626b463df92dda4974e7e900bd1ffe913447fc1d449fb1c3a1d3794d78cf697316d71eb4dff7d1fdc3e872e3a2772d6c369b0d07f3d34b1065d840654ee8059691f18e341e19bc5711c56258728f3ce1dc906a0f3a3581bd5ecd8c2521fc6a775c0732fbc5c136f5efd89237c22b8707ef932d7c9dee642e34154338b175ac580a5e8faaab0f092b6d8825625136845736a7b0d92477b9a4de3558a9b410f6de79c7acd6666748d50af8b90c7e3c6d935d056f5b44e8bd46b4271c3a0b5d787db2a46a18c0310ab244f047c3f3716469762258892cdd5b2223e41e08360f5b88c572451d99a444229b3fb6cb8ff50ff60e2e78e1fc680e90af522d7867b3eb09916c8c277c42101f7f38b02bee634088a69048084dd6053bcbe5dc164755c5104b9594708ca634b7e08e049710e7ba837dcdea26d3d0a72a4529780fcc62a7abe950cf42a594d0b567046a67f4918f4599c85a5ae6541e36ba6930c019fe73fd6483f4f69cb7e021ceadde53ebc367b3c44fec1fb2bcd05b60a9cfd949606524d12fb818cab01e00515afaef645b36b84b9ee2062b887a316d66c1d1995653092a14d2fb00512fbf5d44d90b588328d137e538c1a50f996e56d3dbdcd9aba80b4728ef302d6f1f19088fa13c7b61dad315a664276abb138428856598bcb14d3707b741906820de8f6b43d8f9d54c0804d883686574b7474b5b098362ba9db5b73a70ca5be1326a00cfebd72dbdb3265973c71868f6b2143e6b96ea52bf7a9888c25b4e43f316b809089ffa82b49d7599ba5c55f1062d556b487c4fc4c002f801224411843a7ccc71b4517536b50cfd8f4e80654f910367c6d1fac7582b4631e1b0d0064378b0ad831ea379fdd0088fb84550a149865e7b820547eb571345367e9ad2f4bc0784ba9443e38d724066ccabcfde27bbec05d073d8a1c039c769f1d8a9d9c2f01fe7df8bf6dfbf4450d6382f9984240d20921e8e8ce969fb07c2fa84d86ae0fe92dc057946e90b9df860a387ae64a58d1e819d432e5bb852b217b9d521a5411f3663d6811c5df7b6df311883deb880761821d5bcb4b3ed9d0adc2a71cc8559dedcbd8c52440416019f183102bc99cc1f34ae891e27dc25e28b3620e90dddefd8aa0174692ea36addd423d41ebb1ae47b214e38ebfd2698308200264b1bff69ff955a5ff0ab0f37cfb9c008f63f9b360dfc390d7bd3e1d9dcfa90069efbdaa7d181b122d70f8216a5cb6bced881f8e844298dec6978eac9c143a518db4de9d12defcb166c0019defc3eddd8b44c7509d89cbebeffcdbbe359e4e812b60c9f20cd50bccb37884309b4db46af8b910434a9543e1e99f5379fc942c4d39ca39e7ac0c500c3dd2c6b4d55be6f76cec4b48a93bb7337662306c2450e6d9584a7668d704d2c91fe9e293b1cade8c0057413ab7c97b09543e7ee2f911d224a42a8a1a390d737d132f19dcf462033ad526705570eee761be3261fd0ffad4723783babd9f98e43b781adc91891546609468f72054a93bd859cfe944c279f215aebc60cab5c9c0fcd943fd6107d8c9a150ece8464dea6eca5ab0a3e61f25d7f87336709f717405639dd67bb0f878020e97a6604439e93a5ef8e7de9e4d62063e48133c04cdb5ad196f4f9637d7e5ec94ed327a3dae75b45365ed84feeaf0f26eefaf85e0934456920735132f29856e277514661dec1d0b8839d224f9b250b0d38505b9747bd69f1c12d3d6f257fd1d27d18fd54d8012f4082c92507b2609af4ee11a1c970922876077b49b08902bbdb196562df1279861da06a905e52f2869fc179ef3713cb54773c9c13972270675551e3c6ccbed422e5b66e1c6b88d7091ab885bd47f3e9dae3ef52cc31bdd95050cec1ecd128f88b1b86e5ed561bcaa90e4b3afbc0814bae7a3ea1eaf65b1b68b7a539945672b37e61bc82481d732b49a71be1841853319c333ee9af1030011a8e8243cd33192bb5c97451b99d9d9abdb109e75845eced90081f1e21d8c7c909f482afac283b7e2983cd842b81a3ff8e75046ac291937041ab35d15e100f986f082d1e962e6bf56d52d4f4553b1fed286d71633bee436072f38f832f48f56690c9e5ca5943eb613b566b3a17f7206914fabdcb02de72c7cc35ac92e2f403e13e73b92a86ab921d40e775d5372d0a6dface8115f483ac6336415538bdaa133e49362b627e13e06809630131c3a36065454af20582419d73d4e6b2e2c969b147368fe98d4a47ebbf6d125a12699e76bc36f5d576287a5176151d0a150f2872c9b37913bf4ea74d18fc43be16801a87684da2fa5ddb37e749fb5fa4be101753935ee6f982e6db1731a7b8165509700fed483e06bdffa72ca76f7d5b121ad22ee1f0c70789696d8080ab25951db27df066ea64d058ac4774d77df717fd6a3c0f20999373c2ef27604a5ce746401fc0126d17f63b94188d45bc5b97304cbf54b2a00e11d7d7777f8cd71652720d7d042f15ca855b298aa62f3642c25b649d85758f3263cde56eddc5ce0cf28474e2c19303181d7ea1889fdfe776716ac71829c56140622fc787c3458d2bb9de877858df1e3b81868709c5c14a69ca904ea0f9134237c253ef5a5a52bcb467bfd7ea7bca5c4c24918b46bada1425748d93c2f2913297505b38553ae3d783c5879a73621af95984e2f2e65272918038efc1bdb29afebd9f96c11a8a1c0a3fb1bdc129a8ee6cbe176cb6daeac4f225970ae286b749603e16fff39f189fa7b2f663487836acd7f03bf1f359eaa93efad9c780040d99591e9f9e74af1f0ae3493a79601add5748d7b57507eb3268fc7d8bd0f5504fc12cfb9a4a08d731b8fb85dff8e9da4cff70511809302d646d1cdf2570a3d634cd291a4d24f741c61448ba105676e64184f40436ce8076f25e077942d3e294f26a020b453c04dfe4954d3a4b65bff22806fdcec1d55bb5cb33b870ab4cfdc06dbf6fe8214befcae536fc90c4f4a845c152383ce58d56cddd221ee2610a92dbee6cf8dff54f2836d8d81b0bab49b4c0dd509bf118664fcc01ae1a18e8fe35449690642f84e76116d6ca7c04917ab3752e17d049afa51912b80de0f0e294772aeae024fc9794a6feb69a22047fb974710d738056039d186de09eb4c4cd1b7260eaf0504113eb40aaa6f3a582a8f0579a9b75d70c18ed69bc9668f632ede899777e60b63fc1385bd3027410a493e0da75602d096af24839a003d92878e0e213cc093ee0476891629dade5084274332311d69bb78dfaa5c14eb69d824fd20db0a2e5721e9787f9adb7d74caafebf82e3b2a76f720846d944922590f0e46a981514b4c8150fa6a95ccb32924a1af2a8ba01ff8389e5434ad695ea1b89cefc39922dbb50849bfacaec3483ab2f1176d5fd547ef175164ea6c7c806b04e8c667261de963ea10e10efee13018ec9d3f760768e13a4dbf5b60be126d811344694d01bac88605fa29d9eff736564c258a0ca7ef2e5473c499e22db61c8dacf9692137c6712300ad0b14be25341b8127a4c578ee48bd459e53406d1a31d4883de627aae0a259a237692ea07f3c89098a7f0af123265db1ecd9c780346a7f4a9b7bf766791cec06b206af5e7523fbb8c1edc295a4a68d13f2c396bfb4d36ecefe21a044720ab3fba471c6f44e049a9d6bcc932188e0a3e49d41c8fd4e010d3ba36cfb4d33373d45b0c424fb0764b2126c0dd5462620435292d18d6c6b1385f717f8b968efecf289dd71a3a8c9cba32c59a15631fd3b2bf54cb5a8b31ee828b1461e5697aefbe710cba424386bc5d53fa99f2266489e5840d62d36ca5a956c9ff7510e520e43d838d0d41a5c6d65dd4b2093b4d15ecfeb09d452ff46cdc958457236333a66d5fee172188b659b439e3e66ae046e449c7ae2123470107e3f16bd0fb7871ac2574fff3decc951da87d994d255915efdc2205d3d31bbbfcb001b9918b4c67c9fd228ad7b6624376c9d0ca09296133f775154f266ebd8353d7e0e470492a5e8a353ac92253078a069240ec7f98d271aed296823bc324861beb494fecb4a552b996feb06e0b0c7862d75431884e27aa2a33508d3f5d447bffb45f639a07b2f1106ba0e47c91ce7b7474a630a1e5b2beb8658a76b6887cdb89432a3c72a7a7d6060545d156dcb4f833192b3d89d3e4d91c125f2089439396d5ac4d4e386522173b29520a93b40c3037d84b90e4f22ddae72067c778d048183ba0e1d7a3be32dd6ad13d834c88101c38e077b495de095098156ec50455c8508e507478705cdd42158a8868bc421335241972cb4fc86bfeffbfca50e5b9dabdbbf5c9a1dfe1f564b2783c81a871721b2f6224c4023255cb6aaf345ed465d94db54f94a0609b3cdd9b09a5202fd7baafd6a590036ebca0b933161984ae5659e93d13dad4cad203807bc47cca08dead3c89e48be1f7dd63c7952f621d8e0a830fbf0adc0de937c49f4be903cbadaa433bce2f7fdb8276210d3b794ce000b5fdc9c8bb518612bbf9f9df639544cdd2e7c1bbc2ed00f93bd9c05410439fa5635c99d853ece5744988b80c9fe6aa2ccb93541d20cd740f15c984893f6e8b37ac9ac2f16037bd107098acc9b648f59e830", 0x1000}, {&(0x7f00000002c0)="5d3b761b91152a11d80825ea713520acb7b9c268b37744046966b8f56994f0cdbb46f02627341dc0b0e95db9fbeb8ee7ae3723060bd9cd33d33575e275f918419da8bab0b2f0b41b128d9c6d875d", 0x4e}], 0x5, &(0x7f00000004c0)=[{0x18, 0xffff, 0x20, "d2c22f1ef238"}, {0x48, 0x1, 0x6, "6e8c283d81160fed72e5cdeb8061d636aeb7781aaad27fa13f7f35cadda40ad149aa9ec8b9e1d7d34452dc4c7aa39c3f04df9c99fd4e52"}, {0x80, 0x1, 0x2d, "3af13e024acd4bb4266426f33184ff45c1997c11ef52d98dc75f5d117f25903ad0512d9c5ae9e935752d0a19aa1dbbf613c9565339bf3b2fb6d2d25f7714783186c84677bc206d9f03a13eb2cf6280f4797a0d9a2c32f4112543cff7e0b5e9417df22565f199f2767f6eed75f039f466"}, {0x108, 0x1, 0x1, "71faf22ed7efb5a29ecd42489ae7b2e05a249e7cff6912a1bc8645e3ba4bd4af4bc27a64f8b4265e17e39ddd899dc7f447561e6f4aecf5f798c59f0c60e11978f91a158bdaa83766793d7f892f7abafdb642866ac0cdbf69351396ad62e0ca908fbc73e28a77d5b4c8d09ff78ba6b992f82b22f2fba1c114fa04fc2ffafdcf9268eaf9d3df3496e303580643806c5b9716801e4fb044c93a282acd56607c16bfae0c59cf17d1836ee52a32285a96d494ffebfb52ed2e828f70aa7296623b2c9606eac2da19aba3d3a7ead082b4f9bff28cac03abd05b2884806edaccf32534d1a24911abff0ba992dc3959ccd0eb4a7a90ac265cd1a670"}], 0x1e8}, 0x4) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x0) fchmod(r4, 0x8e3) dup2(r4, 0xffffffffffffffff) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 18:41:07 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) msgget(0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgrcv(r0, &(0x7f0000000180)={0x0, ""/65}, 0x49, 0x0, 0x2800) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r2, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgsnd(r0, &(0x7f0000000000)={0x2, "705a1425ee0a061884535a729143be97e63dde2a6a76e1811b9657dc881d61c42153265114bffde17dcfe456242783d169fb68b8a02946841baa2bea70b53aa31c92f231a4eb088d754c86858640ef58124357d23ff0b7144a9513ff113b5d65ca22c3005e95a23c5c6c55766e56f8321473d3f510b2ea3fd763fdbd31c32364c1cb3f29c7e7dad76fbb6498550d397fb746229859eab0b673802e2d57dc85e38c435d3d1837bb947cc2a82251d831a2ae2f869f6e0344"}, 0xbf, 0x800) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="000000e4867093d93f000000de56e468ea75915db740a10d69498c1ffd0a9effbb69d9a3dcb6bb601e3c2bea51816e976d45ddc538070046450cd84c2f6707ff6523537a9898059790e66a21d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f3701e005bfbf5024f7230a3a7af72c4cae088e1e457fabb69ea93c0c746e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c96341351b893eeb89c9391032b69b606b07e87b091434c236607b70731430e4d4c714229fe5644447cc4faaf6ff8cfb28e29cb778861f22b603daaea31ae0aa7c7f8e75c7b1b2f0c79404f0e16fc03937611feaa82a35109c6ec43ec0c407fc520aea6e1e580d7529976f6f3ca879c8999a426ce0f2d25f6646301d5ae8e6a43cadf65c4b4674f135250778"], 0x1, 0x1, 0x1000) msgsnd(r3, &(0x7f00000000c0)={0x3, "21c93aa1b083d5d4df1f6f5b12f79e8342db7bda8fb62d5a"}, 0x20, 0x800) 18:41:07 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r0 = shmget$private(0x0, 0x2000, 0x394, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 18:41:07 executing program 1: getrusage(0x1, &(0x7f0000000000)) shmget(0x3, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) 18:41:07 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000005}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[0x7fffffff, 0x4, 0xea45, 0x9a5, 0xf45a, 0x400, 0x9, 0xfd7, 0x0]}) 18:41:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0xfffffffd, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) 18:41:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYRESHEX]) 18:41:07 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f00000000c0)="c632758811d7413c892a0509895284fd0cb0402c9172c930cd0e237e215002687b8518332ac352e77dafeece7157e5c2337b0a929e8300a4507443adb4dfa4fd0cd02b168ad61f69901c3252c7a94c56c686c5391179b666ea247e6432005b2e13529f8afab653c458b43533d523bdbf2ea407b4acf60ecaababa427db2a19e8b3c4a1e6e751f7eee3c666", &(0x7f0000000180)=0x8b, &(0x7f00000001c0)="6148897b5a9c65a1fc63a0c30a200263b4eb3f7b85510db0c099f9c189544106142a9e4e4807d127ced1b2a9b4c19782e3853536185e1662800ae5c032d2d8075f2a676fa4e3e3002e9d2181a33d84bb4ebc56388fff120cd7cfd661281825c4e823989e11eccbd055ed47377fb2491069c7d526bb58230478f8bb838ed933ed6f30e4b3e8f0f8", 0x87) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 18:41:07 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x400) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) syz_extract_tcp_res(&(0x7f00000000c0), 0xdd, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xfff, 0xffffffffffffffc2, "03f5bc1500000000010400", 0x1}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 18:41:07 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x2007, 0xfffffffffffffff7}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1a21, 0x0, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x8001, 0x7fffffff}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x80000000, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900", 0x0, 0x10000000}) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r5 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x81}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x9, 0x5}) 18:41:07 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000040)=""/48) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/62) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="cff314a0", 0x4}], 0x1, 0x0, 0x0) clock_settime(0x41caa28ead26eea6, &(0x7f0000000100)={0x8001, 0x3f}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)=ANY=[]) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x5) socket(0x1, 0x3, 0x2) 18:41:07 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="dc", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9, 0x90d6, 0x0, "d700060000000000005b0000c3ca000000e74de4"}) write(r0, &(0x7f0000000140)="2613091555b1003157b3cfb2e6c1f7bffcd542d42dc57c2246c5c2af322cbdda4e3b6f6ab815df9fc2830dfacf00596e1251e64deef733eb5754c528d17312018c9f2f7639a7998dbe56244edc9d8608", 0x50) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) syz_open_pts() 18:41:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff372829", 0x61, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 18:41:07 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x4d}, 0x2, &(0x7f0000000040)='\b\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r5, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfd, r1, r2, r1, r2, 0x0, 0x7}, 0x9e7, 0x7, r5, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r10 = msgget$private(0x0, 0x2000000186) msgrcv(r10, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r12, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0xff, r8, r9, r8, r9, 0x0, 0x7}, 0x9e7, 0x7, r12, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) fchown(0xffffffffffffffff, r1, r9) 18:41:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db1400300000feffffff000000000000000000000001ff020000000000000000000000000001000000b8000000004e204e2300000010"]) r0 = semget$private(0x0, 0x8, 0x10286) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) setsockopt(r1, 0x1, 0x6, &(0x7f00000195c0)="254243fb05fde2606db740c9434505e0d08d7bc27af39259e8d8e51410129563214332cf67d2adbcd5019799995382967c7ccac8fbcd9e4897160539df68d885d65c7d22d8cabe3307b00a5688a9806b7b582e593de8a507b767591465beadf144089659a0590fb50d47ea4cb30f05e924cad11501a7bd253a2aa892f0339ed3325679e8247d0058b195526fdc130bd58b3c4616b234058161b8361e1db17220547c9242c465558653fdb81d26ae9bd7f0084f1f704ad6f69631ee517657706d8f27a6958769f5597cfe", 0xca) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xff) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x1000}, {0x5, 0x2, 0x1800}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000200)=0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/144) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f00000000c0)=[{0x3, 0x1, 0x1000}, {0x1, 0x7, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) 18:41:08 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) sysctl$fs(&(0x7f0000000040), 0x2, &(0x7f00000000c0)="0c9a0fbfa2189c65681e6b7a14781045d5b429ef9dcfda67edebce9e38ebfaff36ad95ef4b816aabf9e42356a1e14b1bcff900f5005d60be4d3a6f9210815ee420a6f32b568f7b71700c23b25f0644ed0c3476f1ae7de68b0d4d7f01699ee5477488c8a86bb8e8f3743198de0cee8125d84429e1e668ded125c72d571b9f74f3efc1937efcc773a6d2de53b0718d841c7bcbbd49ae69d1c6aaf0ab3f", &(0x7f0000000180)=0x9c, &(0x7f00000001c0)="4eb39fa080e568b899d693a013b11d3540075cdbca1b9246cb9baa", 0x1b) 18:41:08 executing program 1: r0 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/218) bind(0xffffffffffffffff, 0x0, 0x0) munlockall() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x100) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc535a1df334", 0x12}, {&(0x7f00000027c0)="ca4f581023aaeb759541429677ab6c8484296b393e6549934686dc78845ade321459073d47cdd7775b0aeceba9f7fa4c1f0ac46cfaeefb7726fb29c26ff76d732bbd17237857fee345ade49f32e1a868e5e471dc910e95264e3f8a94ecfabfc7536b529fd75066be01656432", 0x6c}], 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) writev(r1, &(0x7f00000026c0)=[{&(0x7f0000000340)="c76b187c173ab1cdd533d073196881f079f4134605d42d77d7754a9bde7afa5b396e6af44ab65fd3e3698bdd42990d4587f8c31730e222bb4dcbfb17fbc94eeb473e5c6a975c128d6b9c79f24bb0e4d1071afb6b04e4b4fefdf5a3b99eafae62d9d1f33ea1b839155856d161d5acaa31f1c6931c7b789a82feffaa42dad0a5651e5aa34b79f9f8c6e0c5c9a7d63d378eb7eed138d97155a20a0c7c44c9d9916c914341a2c87f304aa42dfb5f6c30d7a8e5adfb660a1560b30c3047576345dc572b8e59e1a6630c44b03c32b77441546ce40f63bd887b234c6c03ac37e5fde7e9f37f8c1fffa3fe7412c7fea222173db888ffa3af6854605b5e703d74d791d41c48825903ba381e195b567a22c9b3b5b87c8ba8c3aecc2746b1ae4722293185dfadd2eb1498b48e1631c408cae625e6c51f9fa67a5564c6b51fd9909a77e475e3ebf0819727df0f5828f783029891972cb22da28bcd86b9a4e7c49a01bb264cf06c17da9e83a14a1c1d6870b732aef4841702c1910d7b20270027f5094dcface0df87b6df9de523946622554c2426ec755e1f50a4a8d9b745005058d92935215835aa1927c755e3c5ae2ebfdb4a0dc79da00834ef20af0b3e98242e65fe51784b30ad56661ff209d4e5a40e5445e56ab59b54703f498534310cdd944d56e934442e778e5f84fc22f62bbfb41ec56a1a63b4b1c83a89d06aa864be071bafbd338b6c279f2495d00dfa31f1115126f4c61523a45e241e4d7feab405185aa780a3e805327a3b6163383ba7ead4d80821b91fa1415d5defe4060e975c12058bc0dcb01fc92b844a5520c4afd587131523c2855b633135211d57bf3d9a93ba450ba35e97caa9bac67e538ed8b837b4693d17c5e57f5ddf72b118219267044e322c0a2df282f70c476d4f04908b0437a35a1433d8a39ee6c1c0a0715f623a5115721233b3bb89e800bb6722e27a43a3890d07297331151e0c7b53e0bb52e75d8af970a06f9446d5a85ac4639469860311a8836a11c4cad2deb97407d490e7e924eb4a890f3ea0ea38414b15f7d5846b8b8e78eb32ffaf67d1da9e2d02a8047df757d6aca6f55391baba1b0fd5601d734c86651839678eaa39f583192a79487496024cf1a37c8504882b912f26e7bc8c9cfbec88f869ef03b785b0a43f5321b9d5f00aad9f2d615d01ed5818d595fe351dc87964b0c37993d9aab17e34ed495fa4ea3f0b08b566ec6e3f36b216b8bd5d6dfbc420ea408e5886edc4053d20da61e5ef1cc498d194f69301c749e59a31ea7418f129cc98fc4c700e226ede21267c1c183d0024593bc6c6d118c969e365d2e3ac9ec4615646566eb9604ee77d7bfecad6fe73404dd099bf579871492b091a0c7f7d87a331255451c981c48b8973d3d2bd8963f1c8a368b8024edb2a2adc0b0f1060a8a860e249c4f0874c654fafaea1ade6ad954c2777bcb5a04c5bc1834e8bbef477b4dbe57440c5f9b33303c51cc5c5d195c690cdad9d43ca69be39cd8e5a01b7e74614bbce8abd5d9d0cba351375d03f1bff86c973ffda7bdc64f371e724f053bf5f6868eb2e6b95bdd6dcb0aef25154e58c50e70e64e7a5e270453e6f546bff62af66da8539ed29ebb82e1364de11e4ca52657cf0bcbf296bef11f8e3829f0ebd06f62f83da9a0f5ea6f8a0bdab51c911f2f81d46a191d2d24466343c9fde9e9963568f5ce31d915564fd9daade860b368f0b100cd5c24838061f31e53be19ce4f39e2d424ad7782bd94d7a3c4616ac6f099a3d6dc1a0ce115090c1162de7f1610690af65285974ad3e647cf17e224414633248e3052b136ac6a8f239bca8d65adfab6a34f210955b9e431f0e47fb5f640bfbb18dce05298e1db906d6c5492fe3599062ac67114a9ff9a622f279a48ac726e7fff410d5d254739126c0a1eebc721bafee9a4d9d077e846871693efa9dfab4b2f922a54a7a6b1df450fd3457698d4c1bfa2104e800cf5cb9bad572a05da3df346b62b1cb1c50d274bbaf60cb99dc33426834756c6368bf11cbced38d4dadea6753307132b2e4f4a52dbe8524b67ad46c8cf7f0530f07bf8dc6d927deeaa64eca42fe9c1ad0a70e225b0aa6a2a7f5761e6397fa9ac78659e18017d458a634b58794c14412215ec50a38ef54373f790806e6ad7be30fac33770cdd2f6be715bb415675364022de90a3375f9e1de6a56aaa89b69c657afae742a7bd0fba1c17a7af44298b8b82df86a85d2b8ec4830295314f02574fc9b418908cd9944eac21abfdf81aafb5ed75c9d5b23202da4d33270930c3e4982238a3223fc76e889b52bf4226aa50edea634007b7fc28337151d59a273ae89ffdad6ee31116c206ed301e1ac99764cf51bf09294715d72988a4b89a03f51f0e69290b08883180a0e69962fdb6680ef148c85c30f8efbe264cac155353829b07f089c1a4531f0fd90942cabb7bf0de9635804dfefd1a452641990c284f7cebc50688d62187391c8a6dfa5af30e20562406b79851c403b7e315ac2ae40b6e5b5371c75665c8e3401e493272254c883e4eb5531367b3abbccd044b6c4b9d3a93c79686db2d4e15e6a95376b07bb75e79e59e801a1927e39eac9e0fb5d5f28f0104b65b2c01e4a4413a348d9cd29f11a325611a44d9a6bac085b0b3b15b62207323632bd946c7305447eeb0666fec35eef703e8e1965bfb6f44e27afd2a7619bbe54989a75f16fff887977d4d8627f53f112d1a6775bad75ff1ea47c080c730a9af6e4b662b1bc1b962f0af8bb78f14cbf262dcba31c8291f3c130149519804051670cc31cd9a37ea5b21015f0f76f8cc16720e7e11a188777967565dc5dc7fd8df66913907d46fbba2ca20ce778b00470816d9fd92d1e704b667a03cc327848cba8dc5c9642098900491ff147e157ca10e37656d84234d07f7991d9efe1d3ddb4e5575e1d940da8aa6735315ae493955636fa4a83638f4b88e9fca941412b1f9406bf7629a31fc3b45e05497499636a122627c6665f039dc81b43c9382801bf5b3d1949151b7d525a89b6cf408d099619502f4ce11a6664d3aec595bef26899b68f2ea2a89536bb68c5c8a29425302a43dc5d032048aa4c47b8a2caf9d897f4409c645aaf34e4e250c139644b99a76e697243821185d1e9c079518b8bb7a73aded2a06fffaf836b2bb8fd2446ffce8f1f079b0d4e9cac26a5badf69b864a5e98c9c3e0f19027648f65a98571265d404e299e6fbb811dab99434682bbd16daa0eb13121e185c35188eb4fca9df22b3576d583e9f6c253debfddb0a7536700b1839198f809c0a43327113963d819eefbd310cfa274def38501cc40807b642b35ff5beb45c63070557f2588f9bda33469d6fff80349279de8df51f10b39a2b8f18912e9b9e12e48315825b32662df0abf69ab07e5fb45fc74a329f307b792436360f71cdd211d268c0fa1b19cd5124e9f6f3ae90c04516df217559b115f1bd154065b98f2d117a8ccdff80926ff4eae2da4a5240b1f51ad0fd4d6bfc5f1a7da0e9a4ac3fd7ee848b1658bb8fc88a5f1696bb0d50c9d5bf6687b94368cfcba89b7cd3b792010ebe8c24a01d9fb7dc37b8970c5e42b56ab67875579ac6906385707efbd75059bd743d60d8af2d23a4ae6389c718eec52aaafe38e9bed981b36f6314be6a1b4b790f93e3ae0df0fb6c960ccc7f59f160aab491bac8f689729b599c6da39a209aa484eae28cbec0ef80665723e1634e8d79717750be6c6c5bde428c02363c4c16769bf2eec715006894e1f59ffc177573d057c5028f14252257f1ce50ebe20e8be3c1f871b167c09b601cc98c6cf9cc5145a11df1baf6b45b1e8c447e0da324ca7354ea937f8a9335bf651727768d7fe57c250844d94359ca98069a4e1763ab55cd727d3b76f42b4cdc2403ba49c3e920f244f96ec52e513ecae2e8dd15e9b0095f1c6acf4d71f5fcf50bd2ef5930bab259b8fac3ed42e88980742c093370a8f1fa5fa8c93690ff122a1af3e9e13f5961df8f6dfdea3a2ab8eb4be9325c7788de74be0619e1d6e3108171ee821c597769d82536399e8d67a950127f8968bd690a6320fd8805514d9be86f5e8f079a85e8bc7f3e7f26f4ea8e065b174247037166d9be9a0605bb164b7e81a9e96a64cbb83bb487e0c9d18a36e8affa3eb98ba8117e139a36262551a6c137af0f6dd6094c7b2c221535c97f86ee136ccf3b21562f585af9104a3a928e9e5519a46d9de7b73451d2dfa2903e3d613e7db856121b92c9ff4a9aa01ba987cb33fd24fe85b35fa594ccafcab77f9461025a132c07a60af36b15f379deeba263a4e9dc7ba6b9f5203e3dd0290e97f7ba0a5c3898d85ddc2ce676fa547fa2ed64735e766b7422ae0cdb4ce63532e0198fdaf49886211737f66aa5b6b969f2a51801d2944fbd315e8ddb45cf5d5aa6aec91ceec239be6a76186449d6573e4543e118a98be7ab62c3c0dba65522dbf1b11158ee5a5657e4335ce9e0071e54189f2c69e4de5b25c8ac01c7f773b4df4cc9aae196685385b044b7df9835febadcf6dce56c7988aaec42d61fde532caf97fcf06da552999e70bdd1660eaed406a8fffd35475e2289aedfa0dfabb78ca68660d11a675fd0b9b46e533740a9e4b308d32f56de79cfdb85fbfa9f01d9bec53df1899994d9170d019721ae067e179b42dfb13a9ec71cf868fbbc115cc0ea2e3a0a2eb822f78f90712d4a0ac1bd5acc44475cd131c2c618cdca01353b503dbe4a3ae40ec165da06d9e0108a06c3ea507fcc3d83853e6c7f42097cefc97ad50a98bd9800def88dffc6906af8aa834153479bba9bfc47f2f460b42f133827194fb7d5c80d11ecfc809d5d1369a4ecf611ee2bcc0542cf99afc9b3c2bae7ca41490cf3db05ac4155e4044d6a17d1e94a97efce3b8973b2c1caef9869fe0936c366642d094c7ec526f1b55f73d397e3b47a3b705c5eecbced2f872d2d0fd53593ce84af5b04778e51a3f0888e4ad5b16292f204f28b03c1c4ac61e022eb280a8b7ef9e173298587f567ecf40f84c527ff007c0f39389902bf20598cb343c34c47871230f32df9d9e86317b156b52196fb7cbcc85f485c90857757a58f2cea745d98f9a585da9987d4d1ab97c94bdfdb6be746057ed133bfeb8d667f74dd29d18b69f4e0de87a6b146128a356482d34359c0acfc6271dd5aaf37e4e6dea8c8c391d94b019606c4951040d09d9aa60d9ca6cc2d2c5916738d511f3eaa28605fda1fd62b7df6b0add8f0b0d7b02e7871912433ee14f5bda9fbfe97329228afd73f33f146b8eb2a4bbd612c4107fcb3c4607518aa4545b2d8567089b5863b1a28babfa62b5cd94ab94304d162d4171d16f389ac5da1193fe2d2b42a5ff24075ce9a90af5c9cf688f3575774f129bfcb1116b55865c6d6ef931e32e1bac313ede7f1c796fd7c6cee8b32912fde2ae2c1f29742e0771f663a7c2c639732c890f26cae4d81ed9de2c6983d4a39e5badccfd6cf27566c290c545459535adda626cb158e90a9e8cf9f13ba4abcfd24882d8b5b416cde39a61b6d5eb3a9af1e3656c143bd6183cadba485796cfb10653ee1a066138fd610a7e2c7d99abdee0ad1d2c5f63b4ae107012b1a7c5d842b0f4f242f243a3a9fa259017bff1a4832ca549fe7e3569bccf18615c4a627ebb537ad8ac33318927b8cf144e7623ea1d1d0701b34eaedb02cee6252679fc4e71de6d8ffdff71edcadc1e7521c0a42f2de85359efed7583c969038b6c57138b6b867ba0a225f1922707d98266a4bb522370d6b17c901e47d19856f1345b4ba0ff8313e96bbc19c7bf3075", 0x1000}, {&(0x7f0000000240)="b7852185d0b2ac8078655c79fc213edb8cdc0541fc11366b3df313f96d028e6985ce9bc2a089604ca523e1137ef4281ec59c1405edd2afbf3049f0ca911f83816797b0689e7dbe0c792c88f0f3cc415473716c16064eb78584f3a2e5c2a140115fee452b5e46bcc14b3bc897ba6727c5fae7c6985c41da291622280f675e25eca67eafaaa742c5df0afa42f7080e0a82d353cc2783ee7632b3", 0x99}, {&(0x7f0000001340)="953f7f32f555fd0ac06564396c4f1dd8d1308198c827f727f6b1628c181a9dd493788c5e4e0e415b80f394fba16f5081bb8a80fe4faf3da8eb3ae10900b9c2abb85e660b17fdff94a8069d161830a793968c26217acd1733f0a1eec3976fd276ecb11eb9c2543c57e6c58bf768132a74fe094849ca049b4fc641841bb8132a378b90206b06ce810466046d1f", 0x8c}, {&(0x7f0000001400)="ddc8d691c3defd1dae5e9c3b71b8faaa3e80eded5a02f3b8c0362bb02fdbaab9c7905f0736ab7a959216cb9ce880a834f9e65674031aace598a01674826a5d117cc3ee0ac4e6038ca0d92a4429b3c1a18a2780ad6c5a3094a0fac9f3321220c0b508589aca987651f82d80f779f6d8dddd59bfe3f5bd6e44af8cef02b209cc0e2146de961601a65b51f9da6cc67269b12856fead1a43a708a4442311c641c72a0ee74420523791be354ec3e5d89e4a6a7611d34972a3d3dbe2f1e9b91672bc89da0d15a9c88ad250796c5539cf9f40e877a7e5034a0c98eb1e35a4f09c9e993db89b122a1b083432a9", 0xe9}, {&(0x7f0000001500)="fde432ef49ea1fcaec78f7edeea9b52ffa9f827d2dc2f7e734f77254fda4082a5eb23c4fc35f2f7a4c16016ef360db2c59b98a92002fb54939fb0177cba9a1e8c9f69bda2e6545f9bfbccdff6545c24c154ddd21311b253200e01feee1aad681b1757e567e7e5257909282c52c293a77e94d95d4207e509e72096f368173aa88247c03ea51d48cda016248def075ec8c71a67fc8d0aa9b13576729854bfe447587a5acb2d0c287f0f60446d2ba97b69bb7013a016b907dc3a801093f64e61f4c27e86ad6", 0xc4}, {&(0x7f0000000040)="31c6d0e63c667714a3f0d2e142", 0xd}, {&(0x7f0000000080)="561dc670fb5fd0681c6de8e6481e1a8d489e1e88dc11dfd18ea51ebd", 0x1c}, {&(0x7f0000001600)="287dcc7104bfe2d0973009b73c6ed1312871792a498fb39c7be0666d35b4abd36b1e1a9cb69fd8298abe2fb4622d358c2903fe31f606fd03421f428e5acfe64f8650f51a2d355f954f9ec4c98b007fb24d6f0c8e37595e90359950dd2110d938ad8fc3c3571cc5a7cade05287814acc13c9139cf622454e617f695fa5f5b1f540f16358db03124c964ab2fe4f8d3550e6caba166c12f6cad23d964ce35cb7bb1dcc3857bf7dbf4bb12d40d19da78af271e9f2e044cc2256172c6dfe4b72876bfcd4cd6f990e7ace4dbdf4f79a3c429eb3dea1ed995aa3a2ed9525f48a81fdfeb07d7c93c21de6ae76f8d99c8b0be9b316811138b0b20874ed31b2639f6078ffcb1a349457ad9d6eb4b98000fcfe56fb95543c0737aa90305e25e72d0e14a5515517aa80be87fde7682547eb0d7abc57e1ddec2ee789891c2e2a131eb3d3d3b4b36f18ed1817073523c12be8376d176cb52d05d8d054b6b0385eb3d5d07449c92dd697740c0e1404355337d82cc6afbf8039a08bab146c67bd6c57e87a5a6d7a4a97088ab235fc95d1075a9d14a22bb4ecf5c2c37fca491fff6be65ba77f8020a57a6a6a3dd8cd90e95edcfffa96330c0aa9b7f527b5c21b7072722ea3a0b94d4591f7f4df22e6cfce2243b5e3b36a7c8175dde59bfbd11e65bc52de54dc4437a8aaff38e0f171de4b6fdce6332faf36bc5093a121b11545673e033189181693644bf793c11561ecbc35bc1d2ebc7c917eda8a8901734718c8703993a103a76ed7dfe44cab3de8f22520a46dca774b86247174a8f484ff7f219732660f24a2fe1d43aa432e9d769fade4f8918345c57c893d50f16ae925044e0e2307c9d31789f481e42614ce81c03338fa379ccd875c4035793c0cf747ebb23bba0b336783e67171e37be5a8970513a0579e0b5db3200a8a7a17eb220630b7c520403a03071419fc477596d5b39e09eba88f0baf6ab50796334ddfc3c1d0ea7e5cbf010829cde506e5ed76f4104ec960d4f9bffe7cdd06593eee172461484f3771e9bba5a8bb7de4deb8f8ae38675928baa25b8a2d2b0252b16b5bd7cc441bd1acb032faeacd02e4a8531ee10cd662a81f90e9140a987d572c4c5ff37b79091a33f78fb61869763c3a13878c4194d6cd77c3dff3a26b3d89bd7da74ed0c6974b252effc865fc03a10546c6eb236667fb33cd71f8e7b97f3e8c6b05271263d1505897f1fc459096bdd1a8af0847e9bdce1f100610deacee20992bc0a50edfe61a56085c421eec63eac637c40aeea0010a26c785efcf65b45da0caf57eb4b52f26bf1b71df02768f2367923ef25739f1d3ad67bd416fbc412fc517da5d85ebfccdc188f34578988baf0a3f5be3d7f72412568985b0b7ba0785828101d35bcdab11494f541d68b7640ed3e12413ba324f99c4868bd75a85a130a84e7331ce37c34f745211ebbad2956cbcef442978a5a2f8d1a74675f6e566bad9d018e10c7d58e4d6b331a261403a655c0b7f46b3399b5cd017aaea2299ef4421d61f589aa751399bcca0143b4b063cc2ae6f192d1c367431585e9f0f224c974226f7dc308aa46b3cccd5988c4c0576c25d706713ce998d6d87447e9db46b1146e32be6110069f761c023bd7fa67cc27d4459b9a724008a78207f97c8435de893cabcb37a0047437025ec28ddecb95ea0cf587c0e62aa27b84261375b8ba3e024d27b63f6a53824eb673ac4db644e3545d9e65c1db924e6f55e467a91b8ce04db173693cf9a22ee2d89e10997392beaf1682998e86f6e02bf549d074d7331ee26cf133a4472077fea0e8992fb7481f8b64f1436dfc8236bce70018ca0c268c8ba9cb305fa5323ffa7d2bf6033dbfc4ca850c4292fc5ee2dee86b1ae7f77a96953632fd09ef2611d469bbd5395908ebe0d1a7457cff3c00bdbf756dd3f3dadc7981e762b6d38ede3246443395c0216f4fa611804b29332b40c25e0e020f9a331c32240fbd02ce8cd74ed4d6ce803e0a534ce6f6d7af7cdd1cb31b3c618bd203a4024932a803e7f25b967e8d583cbf4533f6aa5d029e20b8b10e21ec3e25d2b45c9a5f67adfefb302bfba3ea6d7f2498588c3dac35db4735734f1881961b994e751068ee53c03d38aff41a0655705a3943c9f121543d09449a5b369b07f4b96cca5f6d6ee5e07862d2e2123af7ddc96a97055c17a643645a4e7975ff95f4c944700809caa12dc95e4f4b1c57a152c61730806809b0d2e758a892d93671a3b617eddaa341fe6cae7276d32941a65d3768d5a7776ea12ee9c3593c26317e946d1270c805c328f8333346dede301afd49a6ab6dc37fed10021bf8a7ada4a2ec2bcf0c5034214720b8809774dc842205b6f0f4d3278f4257b79c8d52fd77006c758127b4426fa04dc21699e6b55ef112ef9f2d8bf4db046b6a2a07e0806f807d063468a3736d66ade5d4847e67a9b1ff7d3ed934a1d0a49796d208a0428dc5b33138068b4b9fbc3b7abe51768af07bfee8c122baab026193c9e5bab6ee978b8a4ee476ee9529c158b24047f91ec479d38aa379c0e72e541083f4e6f8f688f2b21bcbb7bfbc9b81fac5b311c225c2b5d9d71da20e6ecba6337c39b333b3c6732e3314c8a3eaa5025301ca3147a272aa0462652e707331c8f54dd967c0a49d19d97c1ad5c6da1cb5c1a5e76442d556e8c6b3f976620b72c0aa2ff01b47f7a83d408ad44f769e23242050fc99239eb1e161b1f6541892c61da6029668028ec37b9d9b4b2627d1307f69688b05492737d108575652cffabe6edd4e7fd60f538952cbee682015eeaaaf92499d714c13152fa1ec55da7923bf9799d92596e28c6ab94c329971fd435fd272236e21dd76100e04be8485ed81234e391896726db3ec7c4e018cc36ced54064885247c394447d34ad082da204c98c7e110634f69e65cea4b87e63ed927942c5041aeef8ae36408174b7358f56bf176c92f39022a43bcde4f284d2e0bfcc18ce36b2b2ece3a0836cd6876debac53ee20b989b2568e2a96763712cc49bdf5912415820bc7afa9c7ae243132031dd805f1a1cf460d9426a4ab20b2401802cad9f89087e3c379e98fb0357ba55b8804ef60c79f98f735a105597789ed0f75a9133cc18796a92443521b30671f29e95725f682dc2c82c7aa5cb3e1bc71e589222b7a211945eb43f6d869b7299d6e494dbbbb1ae42451ef0b5025b70f8a50f9b6bdf501a70997267af6f703c266d998d85b68a0fb1c01e54777c8485e539c75c22701050b27c27cca4fe6bed2e17b848f1bf70738d04fca8c4c4da7e39254e8eb246acb595e2b712985b678a601ae0aacb2bc322494f3218a918394f52fea394282cf18780af8d1bbfbac7104b07da0d5d5555c926e11c65c59385b1de6474e48697954cdf95432d5c7df107ebedabca336a95363f18b203ed4e95aefbd3dccd5f7a25cd2eb7869cf84422cfae32704cd3e01bc2bcb2effd11c62e18205e3f5d82a1f7d6aa4031e50415b7fda60f4428238681a5803a0e305d0e9dcddb37cdba4a34055091049e82636c7f3891292acb53cde6922cdb555c7dae1070c2107507b8fc0cae4866e3d0d217b351c41038d5b911e2e683732835e24d0bbb634d3eca0cef1f1614fbe856257fd4dad8b43386cb00be9026c1d0b01e70ecd40e430562f784090ee4d91812d866b02f59b3480d264c1fd24c786f21cce48e01fc5e5d3f7d3e4f314327c64226add6bdd43f80c6e2614587f9ee6279970ebb54d4b7f52e14a6da7a45602563390f64078bfeb10cab68a8f89b487ba017a704d745c41540f684ab4425c9fc170b04990906f03ece4329a95fd059fa427b476c6ffeb92f32d8b74c46f18becf834df2ea4f6db237e3f8d3a92fc1322db4c6786e4c242ee9e3a64dea161fa35aaab4052b1ee0d154d1a6451f9b16b4608cd1577a33a1256d76addd665cf637aed578106cbc67a90c4fdc575053dbcc0f4256a8f5222bc6bc909852a5c5015b85d5796537cae02e2b129751ce1de41768e21649b9cf93047563d6d1153eeda013e36b9e286aaf2d7e11ea8334b5303cace1433d6a8d5684eb3ed7666906bbedf1f903c21b46e95ebe3f6074e01f2627b3dbfaa33bcf79c9ba336f3b1f80421ba077703fcea6c8cffe6ee851a687e4108ea27138e9d2cd98d6352581e3ddb525b13fb7f3265f2266ee16cb9a6f59357e2a52f4454eb08a98466fb34b02a0e5d74bafc4257b777d8c78d872e8073280df0b18cb9910d096abfaa15d5da19273f407e583e6e71d16e0d2208cf9a1eba14fd23f940ee4e84cbda74c840327fb037083f4df0e525d5aa5e29b886a09318be618cb48699272a05d71265f59b20456fa1c509dd67366166e48e4f8b2aaa975e45166cf5632eb37cbd2de62ec6aee67cc4d9faa09c2dc623fb9a2324003d2f44367fed472aa4961ffa90de2b577cb137d49ce5c8859bb90d3e07c4d05ce90493f4c26c9bf88502ac5ff8d2151d62fcdab8a0bd93850b702a2267a3f584d7bad4d2d87864d70a2d71eff66bf793ff429754e150d842e75074e7b3af722a6ab64a7328f88a802fc34f65eb1fbbebea1c599a08530501282b886f67c840bcaa1871d60cc8b8972b6f6c07db3462a8c5d34e7029c1f0c01c0cba776a13becd7562a3df58265d16b435e6ae04a6b313c0e7b62b0827934af53ec3991d9d719f02d9ab798486ba60e3de05dc37e005cd911e04b6956ce32a90024d8417a09f879734684bee2d90c1297950041ff22e2c8ca5cc09f056bfa7523bc9c9d7923728771a2d8591ef7143d63f1cfb6677f98acfa1a9328e00f413f01f27e3f85654309538722cfa06751ba75824d6488cee2cadfebcf14c58bf18a787e55e896eeff7fca37268da0558307e3cb88060d4b44873b2bc1309925bea82fd05530d9f9e43e7030c656915278018509e28d42a15029529956904641a3eefc4af335cf36ebddd4c979759b386c1f8c5c72ca65b7a39c0ccd2794e0fc4a203b86e53f5604ecb2707dc38983c508dedf6991ecac332fba8c8bdb6dbd759c208daa4c81bbd4da8a718c95c5a4d7c7f539ec32a94524e9cae5f4d6576c7de71d7bca59364656078f59e0eb6434ffdf034fac1f89aec7ab9afd774e6a32c9b02939886720cef8d4ce7a1a3f00231450d2c1d163d9118c5b7d8ae236cd282d49619819e46b4ed178ca28d0336e6149a1b3df6f63949edf2757604d93835d76eac7d0d3cb226d3b799c40c44d35d41bceecb23441244b7349edd78674c627aa185f6a23852a384d4f277b7e93b0050bd0081a1f8963239f71af51fd7a94b329ac339258ea6eda487ff06291d57d5a05d9f419c24a7057111d0b9b8053854ed38913223e82ecf9bdf51f3959eabf1b2e7ced074a765beedf44e0dbe5bbd88707f38de62de4dce3cee9db2f33ce6af65588886584090e7d7a937c400b3d2af604ea5aadc0e2bf2d40ff9b420365a2d2f5e0ae044c380c7c60d264b430f3878330f1afcee722c0c58baf01b52b7cc0d014250387a478a18c0034e349eccab18957c3a4cefb633db03b7c7908428a7f28de2b8751f5dd527babaa9aaa64498a2ca3f2a1e8b7a0edae9758aa9de4fc865c6999825cd125ca55500443e911535291ce80e2a94ed1ca57bdfabb90afdf93bd4be78c5139e9fca9d0fa39421e9773cf463ad1fa885f1ec866a8c52684bd1afc04d421b5efcd633dcd134fec31a69b095b8052626faad15f5690d742c21df3dad1eb7ceeaa3480284e35203afa8a73d4c9d69ccd5c8b5045c30db511924c5d2b0f197887c8ab277e43e83c6475c404bc9a4474d", 0x1000}, {&(0x7f0000002600)="84559486845c970d863521476a7108b5866c0dd0c58799846af2d161c24f97b8e11691342d277ca874c8c0fd11960d3cf03e5362b8d90993a466c44b2bdc4262486568aa67fefa27f99414cfd9101a4a862a9f6627deea9f6ed0feba741ab2c23a8832b047b95d87e79fba7325df8314fa55a325611ec5f3f500c82d30ac3f1f4b33a1e7e5e18117666f2a152b40d27e346a33b85adc77d07c0f6ad8", 0x9c}], 0x9) 18:41:08 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x100000001}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x100000001}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r3, 0x8, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000140), &(0x7f0000000180), &(0x7f0000000440)="db79dedb0556f4bfb9f8fcef4aa36c6c2a39f29d2dab1ad1a9874739beabe73b0c1f952453865d3818ceccdadffe379b798847ae7ef457f1d5bbf7bab762970c906cb445bf7819ebd3f5385100a8773757df4e81d685b28d99ade3a97605e274ae82ec32c33c8283695e5ec8dff75638810d478bd4577630fa9acb002d2b1e23bdb95469a5bfe1f4054743b6919762b4b578ab2fb4265677c094947baf181687deba44f54c5184d6b3581957f728f8a607e5dc7b0b7cf364279d5ba86cc890b659815888c98e46fb722f44af8e89baee56542933e108c74e4fc799ae8f0bde1ff18677", 0xe3) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r6, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0x0, 0x3c, 0x80, 0x100000001, 0x9}, {{}, 0xfffffffffffffffc, 0x0, 0x0, 0x2, 0x1}, {{}, 0x0, 0x40, 0x2, 0x7, 0x7fffffff}, {{r2}, 0xfffffffffffffff8, 0x10, 0x1, 0x80000000, 0x1}, {{r6}, 0xfffffffffffffffc, 0x0, 0x8, 0x9, 0x4}, {{r3}, 0xfffffffffffffff8, 0x48, 0x8, 0xfffffffffffffffe, 0x31}, {{r4}, 0xfffffffffffffffe, 0x14, 0x8, 0xd}, {{}, 0xfffffffffffffffa, 0xc0, 0x80000000, 0x3, 0xb53}, {{r6}, 0x0, 0x10, 0x80000000, 0x5, 0xffffffffffffffff}, {{}, 0xfffffffffffffffe, 0x62, 0x2, 0x800, 0xfff}], 0x80, &(0x7f00000000c0)={0xa027, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x18) 18:41:08 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000080)={@random, @broadcast, [{[], {0x8100, 0x5}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffe, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {[], 0x20}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @lsrr={0x83, 0x13, 0x0, [@broadcast, @broadcast, @rand_addr, @loopback]}]}}}}}}}) 18:41:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) accept$unix(r2, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)="cff314a0", 0x4}, {&(0x7f0000000180)="4fcf38a6470a3999d36e11db868f07946916debd0ff739ee2667f6ff04020c818639ef2e0956cb86af715f76572370d67252668376637b5657aac60807f8f322e7d5eacf528c6515b6ed9d871df7de60283c6dd93ecbf035bfbdfa387dbe8641a051065310d309dcf717d2703e52d0e550fb99a76f6c5f77a3365691d3167ee905ce8b8e06f333dedfcda8b0d86f6b3d6473c960df97e068d15ae2724d34f4cee65eeb4d", 0xa4}, {&(0x7f0000000040)="205cd4364a5785b2e4c873ff317070520e1eadbacb38c584ec3ff791a4f3ac9b8591c8f39763a68d2585397af522e6341981c12e31a56a1fbff32482899bf50b8118e871816dfaea262aafbe3b1a7bd594a27d5cce269abf0ab810baa70c5f01df762eaefd70dea29de8cd2d55ccc1ac689cdab7", 0x74}, {&(0x7f0000000240)="0f4371303e059fb40731c9da507dbf3a24d72ccdab4739cea3abea3d4d77dec47f2da623752ff774e4f7f1ad16f5820080000000000000d0be7ae006c12a9b7408bcb8cbb1c50436a7f5bbd2627a856e49757558ce9f13aaa5d5eb95745fee25132aebdf07c154a46781763a5f153c4e81db9fc69daa174f768ac8b76fa1a45633144e9c794d38802b89e3ff5d4be594f6299d727174863b37142a8e", 0x9c}, {&(0x7f0000000100)="5fd7232a34246e61ba334a95ffe7b5b7a6acdff032a945644f77cd4b30cbfbf01f0a1cb8fdaeae7e7e0ed86f1f9533748f058de8", 0x34}, {&(0x7f0000000400)="31f6d3eb8047d3ace78ddade4a45dad3aaa28b85aed81f9c915f89dd83f8f2", 0x1f}], 0x6, 0x0, 0x404000000000000) fchmod(r1, 0x8e3) setsockopt(r1, 0x1, 0x101, &(0x7f0000000000)="38ecbd3447d928ea0e657422653cd4cf2ec760a5109f4017cf7a02f88ce45b11195e6739c18858183001cdbc18a3db3e2b1e3203b1a0f3fd5d774afeb56953", 0x3f) setsockopt(r0, 0x29, 0x25, &(0x7f00000000c0), 0x4) 18:41:08 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="081800352600000000"], 0x1c) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 18:41:08 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000003c0)=""/97) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000440)=""/167) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0x25, 0x800}, {0x2, 0x2e5, 0x1800}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x4b) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x5, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) semop(r0, &(0x7f0000000200), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/68) r3 = kqueue() kevent(r3, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10c) 18:41:09 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="933c0f2fd1eaf3e918d2f937bfaca40db67bdf6405e6698122a99a9541aa74a383d8bd490f4587f0b6632d7a9bcb46eae71d3d35c42b6357068fa947919729eac99e86d6b924108f74f5ea51244e488f064570814c7c22f215286577", 0x5c) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x703) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$setstatus(r2, 0x4, 0x80) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) madvise(&(0x7f000066e000/0x4000)=nil, 0x4000, 0x4) 18:41:09 executing program 1: r0 = semget$private(0x0, 0x0, 0x220) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7]) syz_emit_ethernet(0x115, &(0x7f0000000180)={@local, @empty, [], {@ipv6={0x86dd, {0x2, 0x6, "00b936", 0xdf, 0x50, 0xb, @remote={0xfe, 0x80, [], 0x0}, @mcast1, {[@dstopts={0x2b, 0x0, [], [@ra={0x5, 0x2, 0x8}]}], @generic="3a18ccbc3e8ef48d393700394267d43d81736e588d266aa84984f9ffb611ca819ec56a4c367c258d4dad6d66bfbaf16d8037fd121f989863a905000000ae9acb608aba3095484bc8c73f93a2b2c6f9b0c496fe3b3ee80cd6fc0176d1f51ee33a6f6688241ae65463172ff082d9f168d65a644496e2b6fb7d1030966d99fafced125d4583df613e392bd911fdeea55280a21dbd13e038d13b261dedf2b6cd5d81989a69a23bb5ee0d405b08759b652d1f1b03b689595011e54d453f272ff13d0630e700"/207}}}}}) 18:41:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1054) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 18:41:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x229a552, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000001c0)=""/57) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 18:41:09 executing program 1: syz_emit_ethernet(0xb6, &(0x7f0000000780)=ANY=[@ANYBLOB="ff1affffffff00000000000086dd603179710080000000000000fe8000fbff00000000000000000000aa000d00000000000001080000000000000000005e7740da71da2ffd30754c1f57bf20945176cf140226155e0b8cb3567dabd104eaf16380020e553bd15c6ac93694069d8592866378574e3155bd4ea4f1480ffcf02351bd0ef15061c072f8a140c6069b30f0fd7acd8c3c5837847637772e946c4050cd75000890f6991d7800000000000000000000000000001f19b63b8946ea8c7e51a25fe4dcf0c3f8ff86c8b2ceaf64ea37b459f8bcf3745ba5e5e174fc091ccb0580451bd3a22cfdf992e49c9a9bc2ae99c3c25608edf9e74a5b7421d831fe4bb144ef074e1f495406b67b6a565c6f5b5fee4adbdcd1be8812b12b8f244a56320ea47941e965d81a876a329bfcfae13ec1bdbd08a88a9e6bffcfa815304a9a8c29da13a336a73c2e8418d791b6eb3e803e24e9a2b55a0973b928305f8fa139cf692000c2deca9b6365ced4a700c5f14584b45f7d3c2602019d335ad64376592f2ff01d63af8cb022c555e12137c8e50222a25788478cbc3bb2cfb0b27d3f941b145fbedf291a6abe38489ffbd42ece2980adb003dc82f337e3ff7bd3aecd85c621180d3af07f791b4b45a24415e710fd677b0d9fb38bac905b947a64492d485ae7d59f375b75759ebf899c06a629aeff228ac5e5d857ee96bf94c7e244a369d2abc5f3005ff8e860178cf87cdca02b00646f080100000095592a88000e8b63e9cacd7a0d727bfa999acc67ec1a696b5e573b1418c78cacd27ce204c352a365c937eaeb6808f8394c206f3badb551790d5850277fc3434461ae97c7b218444ef95da6e17e01bc47fb5572151ad2c62205646edc9a3a34d127f3ed874afcbb6aa8929e9e4fd784b41b2c"]) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@empty, @remote, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="82fb9cf0de9d", @loopback, @empty, @remote={0xac, 0x14, 0x0}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = dup2(r0, r1) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="ecce3f8712887c21a5f76094bee1c85992ec51e018f27f350353d4e0eb20561163c94fdbb056ac45fdf0d4a6e943709ca1a41a789f9c54e841c1babd7a59a6ad301d4053089da470572784348316d73be6adcb347cee5477c04377a6ea784e769b593c60f3f1f0385c3a16e06139abd70b21f3c269e470c18dfa847c18208d83c66f5ace1e8f7b36c99dd96356e9ade4806ae52fc04f5a578c1549f4d9622d3c", 0xa0}, {&(0x7f0000000240)="755f3e3ba0fbd188efe148b5fbeebbe46139f525a495562629d74738db78c57589672a85ac92865b0baba85f0b956687fcbeb83d2530fd19690413ca3045c043af848013d45e1af7ee8c0f0f8e068db1f0c50460c6e1c7d8363ec235231d975849349d546483f36ad0efd1eeda846ec8f5e0596cd3cca8cb36b9dfd710c1c4b0edf5bafbdd4fb37a2f8c59a040aaf76f5ced8297d6058734b0988a89d1bc5ed1939359146ad47fa83b6c0d21d7", 0xad}, {&(0x7f0000000300)="e51772edc3c0f77971c6bf06df85209d5d9d7ec8a73840f4a90a5ec7c4a403b828b454879104fd6053b17b2d30acca47129b4b40528d5e3694d330cf9cda27231ee209f94da39da55aaf", 0x4a}, {&(0x7f0000000380)="d3085f24beb126d63c289ec43fef98dd09a9c424eab5ae3bda9a43d54a402535f7c7a9127480300f6f74df61da5507bdb634aa2f14c3f1f75ed9d0a801eda7b169b2e6eb2da60d30e9c1d416140de95ff55074f91f07704792e31538eb2fe2c1d3221570d561827c", 0x68}], 0x4) fchmod(r0, 0x8e3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:41:09 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280), 0x4, &(0x7f00000002c0)="9e0cb68a3cd421f3d42da759d640c45a0801bc8388be0f51456a0400929faa4a3a48ef9a98e87767a3a9b4fbda5bdbba61260d5cdae604", &(0x7f0000000300)=0x37, &(0x7f0000000340)="6ebe0c9d6df308d6442d203d26c4fa9efe265e3838cf1c4087c5295004b3f4502ee5d2b8de9d593a92ec0a3417a5307c73a058605e39c2e4f7f49c101f536e99c7b089e59682065bf01d38a5d6239825cbf8cf960b768cb25205615c9ba9bbc8f5c5aae0c04ecd069bd54b6755c341a91a0be3c72a55ed27a2932ccff1479b9aabaa252b8f3969231d6106ee8cccd135c064755e6146ff28413e44ad571347d050be6252268caad5d50dd8654a0e14fb6f5718b130d976565a1d661c8f0db6f8b5f9c8983ee78bc972f817e1fd3fb870d5d48007439300fa9354dad7da270517fa7d679ff2ad009c5682166c1ef6ec", 0xef) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000100)="d601b64f1cb4ccfb0d20dfca616f2a8ef3de687e61998481d9a349972217cfd5c643e7aff0348214481cb0ed7add00ba1b7a2cbc8679517528d22971871e88169e3ddc131229e619b3cf883d8d663436460ab816dbee0a75f07ba50ff6173057eb8a13f7e542bd0af3f1f88167d8cd2d1002c9be90f9bb95373c2792afd2271c4ee2a63a88fd994632b5ad784249c4d5a2c5d3375aa76c181ad2f780a02bd07cb8834f66fb0617d2f12a0c55ddf3861dc6b0e6eec8f0f435f2d35ec0a3598ec32edd3cb9f96c2b538c7e1e", &(0x7f0000000080)=0xcb, &(0x7f0000000200)="25b18b1eba48a6860de576d70bcbf8af204f8e14dce47bfdf433982c9fffc220508c7a1df177f4e222bdc88a6ced67337d6e9bd1b6da66613c875744172a9fda5d7bc4f6704bf9037f75", 0x4a) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 18:41:09 executing program 1: r0 = socket(0x18, 0x1, 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 18:41:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) dup(r0) syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x2c, 0x0, 0x0, @empty, @empty, {[@hopopts={0x0, 0x1, [], [@pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x0, 0x8001, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 18:41:10 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000040)=[{0x3, 0xff, 0x1800}], 0x1) 18:41:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='W\x00') rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x40000ee) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000800)) semop(0xffffffffffffffff, &(0x7f0000000140)=[{0x0, 0x8000, 0x1000}, {0x1, 0x8d8, 0x1000}, {0x5, 0x3, 0x800}, {0x3, 0x5, 0x1400}, {0x2, 0x5, 0x1800}, {0x1, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x5, 0x20, 0x1000}, {0x2, 0x1, 0x1000}], 0x9) getrusage(0xffffffffffffffff, &(0x7f0000000380)) msgrcv(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000009000000000000000000000000000000200000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001064f0c07b030bd8e33880b04f5126df5df136759c1785319862f3d870fd8ff92986defcc60599d07441bccbbc3d71aae3c778f90c80850957024b431e6fca066ae0492937ab93f67c84f9325f926e708eb2c6303a163a027d48093b2dced2d5f5875d5d40bbe10733933064e3b492a90ef5d6b59fad02d50d0000000000"], 0xe6, 0x1, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000700)="e873018b3f0263bbca156072231bcd362cbed6bae9d5a4e31e8432adc6d3e9f0292165d169199e433b3d7a887b86e593ce6910d7af1e122ae781b10a78aa9f79d8c61cfe8ae0e2", 0x47}, {&(0x7f0000000780)="caf726684da552eec0b5870a9a879db401c614e3595c94907b9306ca293ef02a4b736244b4ef17140300bffc744fc9ac83ca5e7d7596841693cae3d44bd3318a213749b94ac7d87a5009bc992d64e1854e42b6eab839aa549438fc582a4c8e58f569a7", 0x63}], 0x2, 0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/222}, 0xe6, 0x1, 0x0) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000180)='%\x00', &(0x7f00000004c0)=')}#!\'[\x00'], &(0x7f00000016c0)=[&(0x7f00000005c0)='*,+\x00F4)\x1dM\xb7\x8c\x8a\x11\x1e\"\x1f\xd7\xe8\x82X\xae\xc1e\f\xfb\xc5_\xc7\xc8\xa8\xfb|\xf9\xb0CHK\v\xaa\xac\xb2\x88\x00.\xeb\x00\x00\x00\x00\x00\x00^\xa0&\xa5\xf5X$\xa2\"\x8b\xc2\"7\x96u\xcaQ\x1d\x83\x99\t\x06\xee\xceE\xe7\x9b\xbaQ\xab\xf9\x03\xf5\xc5D{\xc3[\x98\xf6\xc5Q\x83t\x86P\a^\x04\x00'/116, &(0x7f0000000300)='\xda\xab\xd1\xca\xe4\x97\x93\x16P\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000006c0)=']#\x00', &(0x7f0000000440)='Wy\xe1\xf0\xe1\x0f\x9f4\x95\x15\xd1\x85{9ex\x00\xf7hi\xd1\x81\xff\x87\xbd\x00\x99UO\xa3\xaf\x9eP\x9dK\xc1\xce5 \xba&D\xda\xc9\xda\xc2f\xdcf9\xbb\xaf\xdb\xbbRhi\xbb\b\x8c\x06', &(0x7f00000000c0)=')-\'\x00', &(0x7f0000000480)='\x97\x9c/dev/rmm\xe8', &(0x7f0000001600), &(0x7f0000000680)='/(@+.^\xcd8!%\x00', &(0x7f0000000340)='\x00\x00\xda']) 18:41:10 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x92) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) r1 = semget(0x0, 0x0, 0xf12) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000200)=""/47) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x7fffffff) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) r2 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r2, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/172) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004b0000480000000000009068ac1400bb000000000703040703f88802440c0901000000000000fdff000000000d009078000000000000000000000000000000000000ac1400aa0000"]) 18:41:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) faccessat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x1a0, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/244) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/70) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 18:41:10 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000100)={@broadcast, @random="316defa4ce83", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_reply}}}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 18:41:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) 18:41:11 executing program 1: sysctl$ddb(&(0x7f0000000080)={0x9, 0x2}, 0x2, &(0x7f00000000c0)="3860794b981c83ae5ffd64d8764f5a9e6fbc44a657c9fd7ca63e11d768bd08315a16e8b5df", &(0x7f0000000100)=0x25, &(0x7f0000000140)="da9817c3e7f7a6719e6a502d73459329d29f4a48ea895631aad9746f20991f8f170b1b3e839ef73ae53ba6896bdb4a89152e3b18f1f68ae19309411fc3def0fb3eb98e26f41832db803edff91316b7cb4879f2902f9e59cf18f30a89304f266968bc72e1e47bbef41a7f35c5fcdfa023d21aa779d24040710ef693591b1fc5860d89c9d8032bf1a95e4ca88c52767bc1135b645c499aa1b29a8dc7e6fa", 0x9d) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 18:41:11 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) 18:41:11 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)) 18:41:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket(0x19, 0x2, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x101, 0x1, 0x2, 0x0, "00000000001000000000000000000100", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:41:12 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/163) semctl$IPC_STAT(r1, 0x0, 0x2, 0xffffffffffffffff) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = semget(0x3, 0x0, 0x230) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000280)=""/38) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) syz_emit_ethernet(0x4a, &(0x7f0000000580)={@local, @local, [{[], {0x8100, 0x5, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/67) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) 18:41:12 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x7, 0x0, [@loopback]}]}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 18:41:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 18:41:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="2835b93ce6c4690c810c097b7689a06820374009030a127d4ffa857b03da7dcb5ed6e0c2b33c971ad134eb2616cb982c066254f3cd4e5508455119b29c09941eb26c6b71f4873ddaf41b809c116c2c2b58b592af54a6a635def5797fd7e265efcbe62a8cee02f9f017da0847e8f715291b39c6e00462d105d50ae4716fd7b2", 0x7f}, {&(0x7f0000000200)="154b39e522450fc772600c8506dfe6b9d723683f20746089bc299c94ac887d8ce3d94b5d560a097bd832250875635e7d125fb31c5c9d3426898962ad8675be16f8b4b72aadee44fad71fdcd6966c7ee1233939738c4ba5c0fca3476dbd8bd6c9121dd4e4b9168287350e14453fc8dc27c30b797b27cb5a6b8e3f66280d87f29552f9b9fa3c66a069850e4a2af761b2134ba651c0cad72c2a20b157bc623a4e7a369af7d7b97c4cffe939079c4cb24917b74b1f9ed774be95cedd0292e4f67668071d8478317cdb9b2efc57774896208b4f341acf2f2ac370546d5fb8ec11af", 0xdf}, {&(0x7f0000000100)="00bf9b92ae284157c6f479ff457568e8264f0d", 0x13}, {&(0x7f0000000300)="c52cab25cc3b5af614d6337ff9f98a758ab47571cc606040a38e9a2829d4ff8da9cfda834bf8d5c571e92235bc41eb0436f093c6640aa992eb65a27bf4e685f7d98a3b1d6c5f", 0x46}, {&(0x7f0000000380)="e7fafa92803d59018439d0cd6017256a3722ff45eb3674b8040580132fc4c664969334924f504c86c95ab1451701f217c4b01c9afd56954a0be4677e1d661aa0a863cbd2b20f4ff3a67618dab17cf9b164f2b737dcc69bc607890e1bdf363eeb4384e760b4ccf1d24046624c45fe3de90432851978bbae0d6dfc83c3e1b93eacec3d231e3948f1fbf9", 0x89}, {&(0x7f00000004c0)="58420cc3d95530a52c3d41e5088598f770ccdac835f984dcb036ccebcaf700210d49f04e031e123ceb8c33a4453244c0d8d625371b25bd69de753d6cdbf74451d39eaeeae12488883e4ba32826bd0a907ecccbb29815d8031eef8029bb3c06aea3ae6775c68fc86a9a3765830dd2f8b630f0d31f", 0x74}, {&(0x7f0000000540)="6c0bc18e3fc28150468899b92a8e49cb00678a22ca705cec08f1402c71a31d454454b3a8d5c48a0b60fae89beacdd6b3a9f2d90d76235e073ac3a4e4cb63210627a3782fc7701459cbdd9b797953c4bf6807d999d95554fc8e99c775ad698f9fa57bd79dbaa2dd1f7a99c0597725b610320574c89519ae04ee230e105bbde8ec9c9cfff0bd21b23b4ba0087d49266865ef79a5d6316221540f66ed", 0x9b}, {&(0x7f0000000600)="d392974696c35030337dfaaa84188019f5c35c08db567d4386593a6f877f8b46dad78e89eb766cace17ff609ef8d7057bafc322874431a6e6ddc3bc83ba5cc6e59550564da7aa07f9e06a1b00a1c00cd674402c68e44ed897329185ee8ae7b75852b5a18c379bc4a024cf8fba659bc452974dcbe5186bbebe74e8ba17e", 0x7d}], 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xffff, 0x81, 0xc9, 0x4}, {0x3, 0x63, 0x81, 0x8000}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r2, 0x4, 0x80) mkdir(&(0x7f0000000040)='./file0\x00', 0x101) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 18:41:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) fsync(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, 0x0, 0x0) 18:41:13 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1) 18:41:13 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000004ad0be8ad00cf732000085c1d4dbe95efcaf0f310b0971e775392380e78bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cdbf8c61098e37553007c43dc887d2c8e00d1608611954421fd14194cc83aa208090084fcabac6b136cb6e7e1c8d64924affb8aa098936db7aa8c1bfec4bf79ac7acc0d9be72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d3"], 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x4, 0x0) getsockname$unix(r2, &(0x7f0000004400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000f79f9ec500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbe8f4bf7cf54f62de9b99e6ee94915e93973480589899ba82dd5bd874ce778fe50c82cb4734d4257644cc883bf9a976b3829c3056f56fbc21da110705e7f317092a72ce8b1415d6bbeef6830071479afe1798363b35beb9445ae52759238d02acf35cd2c84b78e0d08204b4abfd2"], &(0x7f00000000c0)=0xfffffffffffffec5) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r3, &(0x7f0000000380)="5befde7d62127c24c546a00520406ce7d53603df9851d0237220a040711182cb911326c37fd1cf05b9b24caed7439e68d7479b5eef59ab584cbaba456f48554c9d063172020ac4a8eb17b09805d98e065f8e2d652907877b595ea367f78eedf3a370fae1571a748f37f21fd3603e6071f05db407a18615ea55136cda377b679972848d6f6c6e43ec94ca48f83dc6ca0c88deb76cda678ff408a049883ca9fa9d2e461da3ffe14a3d477b448d7453f6651209849f358cbbe10e89a3703e0acbcd8811191aa6a341daf413d9c8449a08", 0xcf, 0x0, 0x6) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x25}, {0xffffffffffffffff, 0x21}], 0x2, 0x7fff) recvmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000002400)=""/4096, 0x1000}, {&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000003400)=""/4096, 0x1000}, {&(0x7f0000000300)=""/62, 0x3e}, {&(0x7f0000000340)=""/23, 0x17}], 0x5, &(0x7f0000000500)=""/226, 0xe2}, 0x840) pipe2(&(0x7f0000000100), 0x10000) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)) msgsnd(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="0100000000000000c518d829faca28da145996a84381328145347163712e2189d31d713ef7e115d8e63bebc8f8b92ab5446cdbaf30a896719d5c3f9c81f3710a7932e01e2dc277558cbab2effe6096dc1fdc74ce7b4e03e40b864a78d1f9062300f0b5b5a289bff62113c55313ee918b1219f0ed4ea3043b0b1c502c1d603fc0d3babc72"], 0x84, 0x800) msgget$private(0x0, 0x48c) pipe2(&(0x7f00000001c0), 0x10000) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, 0xfffffffffffffffe) 18:41:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffd, 0x0, 0x7ffff7ff, 0x1000, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 18:41:14 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="00000000000000000000fce6004000", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00', {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r2, r3, r2, r3, 0x0, 0x7}, 0x9e7, 0x7, r6, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) setgid(r3) 18:41:14 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x21}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) pledge(&(0x7f0000000000)=')/\x00', &(0x7f0000000040)='\x00') 18:41:14 executing program 1: semget$private(0x0, 0x3, 0x643) syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @random="fd9edebb71ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp={0x16}}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, r0, r1, r0, r1, 0x0, 0x7}, 0x9e7, 0x7, r4, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r5 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r9 = msgget$private(0x0, 0x2000000186) msgrcv(r9, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r11, 0x0, 0x9, 0xfff, 0x9, 0xe8}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0xff, r7, r8, r7, r8, 0x0, 0x135}, 0x9e7, 0x7, r11, 0x0, 0x10001, 0x400, 0xb2, 0x5}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, r0, r8, 0xa0, 0x20}, 0xca6, 0x0, 0x6}) 18:41:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db9e7156a20828f0dfb6fac49ad98debc150cf89e94bd607fd02dc49fff53b56e5d96bd57824c11ea2c53fc16c243eba68bbcd62e78bea923d2c9f6946ed50c70c02af58042dc510a3b3ce5ee369b9794cc58ea666e6be3cade91ec835cb37228a473ab1d7dae7f7542ff40e6df1197b63c35162add267c12133c0295d27e720eef0d010609471ec3b059c88b5c0e8f3413c1ff5ffd517eaa182436484352cb8b1bd7a1c91db0d17325b6843960"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 18:41:14 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000004}, 0x0, &(0x7f0000001880)={0x3ff, 0x0, 0x0, 0xfffffffffffffffe, 0x200000000000, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) getpgid(r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0xffff, 0x8, 0x9, 0x40}) 18:41:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00400000000000e74de0"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) fchmod(0xffffffffffffffff, 0x8e3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000200)={0x80000000, 0x3, 0x0, {[0x12, 0x7ff, 0x3f, 0x8, 0xfffffffffffffff8, 0x5, 0x2400000000, 0x3f, 0x4, 0x7, 0xffffffffffffffd5, 0x0, 0xd9, 0x1, 0x81, 0x6, 0xd3, 0x6], [0x5, 0x1f, 0xfff, 0x6, 0x4, 0xe68, 0x2, 0x80000000, 0x4, 0xfc], [0xe2, 0x9, 0x549, 0x8, 0x5, 0x116, 0x1e440000000000], [0x6, 0xffffffff, 0xffff, 0xc249, 0x0, 0x8], [{0x3, 0x8, 0x7, 0x8001}, {0x7fff, 0xfffffd07, 0x10000, 0x1}, {0x0, 0x4, 0x7, 0x8}, {0x7f, 0xfffffff7, 0x476, 0x7}, {0x5, 0x7, 0x7ff}, {0x81, 0x4, 0x20, 0x1}, {0x8001, 0x5, 0x8, 0x8}, {0xd8, 0x6, 0x7}], {0x7, 0x0, 0x9}, {0xcd, 0x0, 0x1, 0x200}}}) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x400, 0x8}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r3) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) 18:41:14 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x6, 0xcd}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000040)='\x00', &(0x7f00000009c0)='{\xb7A\x7f\xb0\xf1<\xc8\xac\xb8y\xc9\xf8\x9a\x12\xc9\r\xa6\xd8\xa4\xf2\xda\xcf\xa4\x85\xe9\xbc\xba\x86\xc0\xc6M;\xf6\b\v\xbf\xa1|P&\x1d\xa0_E[Re\x9cD;\xf1\xef.\x82\x03\xe9T\x9d\\o\x15\xf8\xd8\xa0\x81\xef\xc5\xf9\xc8T\x1c\xe0\x86q\x06\x15:#\x99\xbc\x9e\xb3\x19\x806\xa7\xe4o1\\\xd35\x85\xe2\xb1x\x03\xd1\xd6\xe1t7\xca\xaa{\x8c\xadT\x87-\n\xf3\xc4\x10G1<\x95\xed\xe1\a2C\xb5/\xda\x04\xd4\xa0P\xa8\xdf(\x06\xca\x9e\xf28\xb5\x01(uA)\xb4C-\xc2\"\xfe\xfdayk\\H\x0e\nP8qD\x89\xe9_\x94Qw\xde\x94\b\x01X*;\x9e\xc3i\x85\xab\a\a\x03\x17?\xbc\xa4-\x9a;\xa5\xe0\xe2\xbc\v0jng2\xab\xb5z\r\xe5\x9f\x95w\xce\x13\x8fd\x90\xa4\xb1\f\xd2~\x15xbst\xcb\'~\xd9\xa84\xd1\x15!#0\x12C.\v7\xd5\xf6/\xb3\x89\xfel\x9d\xaa\xe4*6\xb9\x19(\xfd\xa0\xcc\xe7\xe2@o\xa4k\xe6\xb9\xf3\xadARc\\X/\x0fL\xbdssrw\x9a}\xd6\x81\xff\x87\xc1\xc4\xac\xf9\xd4\x05 U\xc8\x99;%\x93\x8e/`\xd1\x88y\x86\x11\xdf\x80Um\xe1\x7f\x03\xe2x\xc8\xe0\x15\x05\xbe[u\x102\xec\xd5\x8b\xd6]zG\xc6\xce\x1b\x10\xee\"6\xa0t\x99\xd5;\xec\'#x:w\x15\x15\xdf\x01\x88\x04@\xdb\x1f\xf0T\x06\xaa\x9eJ5\xabC2\x81\xb8\x9d\xeb\xf3\xf4\xfe\xb8\xc9\rR\xc5\xfc0K\x17\x91\xdcx/\xe8\xeb\xd6\'\x03BQ\xfb\xe6S\xb2\x10\xe3\xc6p{\xea\xb5\xb0\xf6\xdbe\xb4\xf9\x96\x81\xfb\xf7\v\xeb\x1f\xf5\x15\f\xcb\xf6g\x17\x14R/\xd4\xe5\xb1\xda\xffG\xdcn|,\xc6c\xcb\xeb\x93\x1d\xa1\x8c\x05\x18\xcdD\xf8\xae\xae\xec\x83\xe9\xcdn6\x12\xfbE\xe0\xd93^\x13\x9dZnB\xb9\xb3&\x9d\x12\xbd\xad\xc8\x97(8\x14R\xd5\xae\x94\x8632\xe9\xf63Z8v\x94U\xeei\xac\r|', &(0x7f00000007c0)='\x00q\xd5\x18\r\xd0\xe9\xbe\x1b\xc8\xc7\xec\x97\x80*\x11&\x00S\xedK\xa5\x15\v\xa9:\x13\x8b|\xbc\"\x9aSP#N\xd90\xcbxw\x1ar\bc\xb2\xdc\xa8\x8e\xc74\x84\a\xc8\xb8\xd4o=0\xde]\xc3\xbe\x05\xa6\xfe\x13\xd4I4\xd2tD\xb9X\xc6\x16\x888\xe1\xd1\x1f\xe9pK\xe0\x02?\xa5\x1ab\x10\xa6#\xd7\x98\xa2n\xfdw\xea\xa0\x0e:Z\xcbi\x98\xa1\xc34e>\x11\xc1\xd9\x81%\xe28B\x99y\x1b\x90w\xdb)\xa98w\xc7?\xa3a\xfbds\xac`|\'\xbf\xe1w\x98\x83V<@7\xf0\x03\x866\x8c5\xf4\xb5\x98\x1f\xad\x91{\x04\xae\xda/k\xc2&\xa4\xd0\x02\x06j\xf9`Va\xedk\x1b$\xfd\xd1g\x04\x8dZq(M\x15\x05gFz\x85\xban\xd4\x1d|\xb69\x99\x91\xaa\xa3\xda \xcb\x1b\xf3\xba\x81\xb8\x1fKJ:m\xca\xf6@~\x81\x10H\x8c\x9b\x1a\xe8kU^\x95N\xd9\x94\xf1\xc2\x8aE\x9d`R\xdd\xfb\xc3\x10\x1c=\xfeP\x96\xbc\"\xcfE&\x8af\x8e\x10\xfd\x16rm)\xb9jE\x10\xf3\xc1E\xc9\x89\\t#\x0eg\xe9\x98o4\x92\xd7\xd5\x90]\x19\xc6p\xa7P\x06dd\xd01\xc5\x1e\xeaI\x90\x89\x12p\xb8U\x85/\xbe\x17\xcc\xd3\xdd\x9f\x98\xbe6Q\xf3=v\xba\x8c\x98&`\x00.z^\xa8\x137]]\x9bS\x93K\xe3\x82\xa2i\fk\x97\x06\xfbm#\x04\xcc\xa9\x03u\xf6\x84\xe5\x9b\xb3\xbd\xcc\xc3\xe5\xb2\x83s7\xef\xee\xcd3\xe9\x0f\xe3\xbb\x96J{\xda9 \xa6G5\xaa\xb5\x81\xed\xd4\xff\xe9\xcf\'\xc6\xa3\x9c\t\xea\x89[\x8ec\x01\x81\xbc:\xd4\xb0\x84\xce\xd8\xa2\xc6\xb4\xfaU@\xb6\x05\x12\xe2\x1f \xe8\xa2$\xa7\xd8\x0e\xcf@\xc7`\xb6DX1\x809\xbf~ H\xd0LO\xf2\xd5\xe3\xdbnuC\x1d\xe1\x19_\xea\x99\x1f\xda\xccqO\xa4\x91\xce\xbf\xa4\xde\xb3\x98D`eW4\xd82\xcb\xab\'\xc3\xda\xb1V\xc2\xef\x12\xd7$\xc7\xae\xfc\xa4\xfat]\xce', &(0x7f0000000300)='){-\x00', &(0x7f0000000280)='\x06\xbf\xed7\xfa\xd9A\'\xae'], &(0x7f00000004c0)) 18:41:14 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x5) 18:41:14 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6eb46e98d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdc4ad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24ceb12d50d3fb41b274ce7739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad960ebf7502767ebb569f48ec00"/528, &(0x7f0000000000)=0x210, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 18:41:14 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33}, 0x9, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000001200)=ANY=[@ANYRES64=r0], 0x1, 0x1, 0x1800) stat(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)) msgsnd(r0, &(0x7f0000000000)={0x3, "71a27475092a299f612d8242922cdba4e38e4d1567d883af6314fba8653d8f59f319d8e5a567bc4bd1eed6da99ef1a9476da1f808a6d3dc00f1f00cce664a22609eda58bc9f7c16d1467b199939ad18f0b0cbf739204916c2f64c35e8a2536a24d6377764e6bf15843ddb375a9b3668f2b5325706420ecf6eb575f04c41e458733cb99523af49c8b2b8d203f22b5b00625f6af8a90496fbf45cb9994c0f6c9f1a5ac845befab1df4d0aa814788b50976fb464cd0f190eb5853b386ed95ba7e1255efb4feab6e7861f9bc10e4b385c0a71f238772ff08db42719ce7840bb0d0f11f72005c62c2025ee4717b784cc874843a478ae1a344975e7d56752fe471bd6d9b61378f0e65d2b5c801d862884d1418b1bf7312fff281784e35d3c0ce959f9c1cc273d9c18956373a793c6d70ca2ae2616dcacc28a926048b53c3840c6de1e1468dc7653b0a58600c73e928bf50a52c6d38b8cc5f398da1d414192c8a98ca0ba5f1a72dd0443a4fbdd5d2bd814043172fd055bddb4c1f7e23c2adce2f2dcab024bf7aadf0234cf25abeb8667e499f48893fe0049637231081cd2f1d026e69cd712072d91f366cdbf2d79caf0da99580f10cf1ea778544196e4eaecf59afcfd3dce0e7735a5948389bc0a322250f559deef7f735bdc0250788b60bee604948d034410038a31c2945d992427d54a122f899cf0a3fe85af02c36be1d50c5917299d3f5af947539033ac43c2677cd2f0dac0f2149abf17b61e29227bb68f3a755aa6edecf7cc1f3ee1223809e0ba976ae1c991a6516181736e6dd61087ac60e2ee900ce3586cf0f2f357593df65438056ff48e62e87e2c0fae3719167ae1fe17717cfe2adc2f789d8eecf5656ac58663dae9af2060e0653f39d63b97e38fa109a373008b6fb259797f06dfa9d46be49c1408b433f051a2ee45b115b8a9fca2070a8352fcba9fc58a538773367c3b7d4fe74d9309304ddb0a39c40b63627d4434be2e36982405669de87f722c45783c03ffa2702504c94464f3490fac568416b978968874931295a4c5094a8f52da4104f6dc7e4cc908212db6f10722603731d92c8a41d2af9eb054fc0d7b806a505cf076de01fc6a024619256ee4b2abc314c42629bc420f5196add5b9fa20c6feeb34e74cdf550ce849d3560ae0b05aabc7a68cd8f9a77c7d91b761b5859d955433b9269318bafd9cb676ead8ceac2c4d700eef2617f763cedb476c3e449f4f0fc34fa29d743f4adb579012724a2172542f80259700dccc7985c8b2e17a026ef0325f3fba5fbd5dea54b9c2243307ea9b49f2a08ce52a97a0f738ff1cffb834aef704ddee0eefb2ae389f9794c905ff15c82dfa466815e644818ff61711373b767185b7bb339265e8c75e7014aa4f0f4854d7064b9a2af416fe039aaf2496143b1e0b321c8498ce0694d6ace1ec4c6f79c0ddec08e39bdebc6eeeecd47ac2234ad099d84d59508a27f2f1ebd0e85875f55d4a3e34dc89321f96c9a2d17926e50cc86ea305a92f9deb53e726511aa906cb8368483b6cd2ef4eaaee20ef2f188594bdf72019c99da5f22c947add975a99fe7b5d4655ee01f2512cea132eab36290f3e4acfd13aa2a67b84f9708eba0b1e89751de6807a6bfb6a0a48b25a8c2aec19bf0159c74d523e5dfce43688f201becfd310ff3cadb81a4eed58111b62395c12a0b9e73eefcda8c3b0a56008337aaa32c67881dc18eb1f3b4bb78c9cfa23cb85799307a966c9064b83cb6631af04b6ec801508c8469354cf6236554fce7ebae3d468efba8f9a7ca6f543c4b067ce82c642288e95093f388380e85e10185887dcc9b82b7f1213d9b9b698a2e837dd3f678f8ec80ed58d55e0b5db715e0d3dd0b1f94cfcae59e14276749a02a28dcfaafbb630f52b8a4c42238018f060e06d8347d08a44c68835eb006c61df38119f4fc76dea7171fc793c56471891f66df1baf6eee23b58525814486a424907e147093dd364748c1339f44d295aa36aaf710a09ce6c6ab5e58754353d6043a30ad6c6a3b04bea437ec9dfc0056e99bc169755e27909a407f7ab44d0b5c820efc78e76dc218fd00f26439c840b1ce3b497827a6d726906060b63c676cb5e39c6be7c87fb05af3a187633428c1436acd0341df4f93bbfdf5875947da979246a9857b919f4e684e5d4e5174b73dfe450b4789c6d79cb10169d84cbed6123287d1726076e4ffac3fe8384f8686b49bcafc42f6353b0fd4749fba14b662d4f25f01bad1c7625890f9896d95df8308a1f493748920ac8f6f84d89b45842d70a2cfadcbd4fe74415bc93285256e249ff49364a0a34ea10514637cac286912f4832e98a5ee3e708411d2717d19467bb120d23b22ec643c1ac766a2dabb11558344fbbbe13a63c9d6206a7d798c4c60f235e4f72bb906b849ae065b3e114bbfc54804c3106b085c14fcf6f9209e9fc61bad8f6cc15e09db526f1511aa1dccf117d8b9b9dbfb60bff8b58f98071f6cdd0cf8db8b5f1aa8636fc5f76877ab4814f704acfaed1f2edd81a2afc7d109fe36af19a4fccd1b3dbbabecdb3d5a29ddafc294fec943f12df33f25cec2f88a3f72928afb5774af18ce7e3026d654c8b33ec26afee5ec8d64fd3d6061f908ef61ac853a475be9a57f05a9e78ca182145f4ed844ecfa0f5cb584ce1859d46c8ecdbd3cf583d0335352ca10c312ba54c3c10a8e292317e2749ac79af19550d582867570ab990f6b82f95d0553dcb80f9140aec4524bfa181d9c20a029191f469fdd4a56134b09c2b96ee0d17b6cd200d83d52261029651120b57d97f1c52522d1d6b0304e676aa22c1b774b38b27c1fa2e2266b403e0d8132f2e61299b7d7444a629e87c20e63b0ec9bfca6bf61eef07c63bfb311330c38cc84e3682e692e5414a7496be19f6e63637e566e1ce32e4185570a923127a075b588ffd3a8eccda193f11e6190cf48416a980519cf862e7835f1ac287527673f3c2ec92971d1ad3989f174812d370227ccddf8b83a55e85250c9f83fcce4ccd67a45ce6df845daf2f7cc9d4c1e4f3484d6345235d08132202a65e0efc4c7f631aa3851764fab4b0ada4975a55926650d17afa99b0f914f658be45b68cfac53e033e552eefedc494dee15484fb9e5bf8439c92c8f2502b564cbcd4dec26c017dec02eb03c9badf2f86efcdc47ba74ca085fc2bb92fa6d724d8ce4ca345fe60c59e19c9f891ea93095651d93463d7c61fae56f0cae793c9292569fe5e3827def9e14b5721c113cdb7a3ddd55f598085fc53f85cd926e89a73fa0d36d916fa4b0d96cc09253641503cde14c72b8219ee9ff7f91da6fe9b997eb6e8509f61a49ab44a12a91baa9688d4de412fda404008781e7a09e8e20d94859829de9792e28252155aa5e9b680226f250867812e3c9b1e71335f0ba48359f04d0a68e314be79225b1c9737804927abc609df76aea1c3ca54a78b7819c250014be190ce0a33f13f37214ed09fc08993ec6386a95af2a96f860388f397aa05f5ead3cee8d3cb3f51b3abd9844e8fa6e443188094370f7f36a308b3e734e5602b5ba798b066ad1573ea2265dac274b43f4d4025575cd6e528f523ea2f265d6b8c2d613e1e59138947e97050f36c898833270a0f6f82f8c40a90cf586ed89e33db3b89003661efd19807bbd1dbe5893ac79155003bcf9da47dcf4e30ccb05e134a5b007b7b3f62f1f1bf166a37426c0fee24d0d0ccb057efa97e09dd1501c97580ab1a3c60ed710395405cb09ccf84e2e5d01cb08ca199c8c899fab187a7e9644ac495b19aa39833e6770120999a716d733f6ee081e019429fdbeb6e343fe320aafae0cc66c92515b79d313a229534a5f8905339b3a17a666dfd06bcc275fe55bea08bf7736797c00103e2ea6877e5592562a4a890cdc7037cb508df368c61b1a99a91177ce0a66289da381018d1f9960ddfe301ee52ccfdf6eee4cc26d3e76b1ced92f6a2422204f8575a42da0ceaf23a7d71f639bca51bccd48c39535387dfc4effbd8d1cb9466a00d7bd31229b7bdcacb094d7bddbe8067942364f172ccae1395ee08563a305332879936d2a7435769ac2434df52f582a058afd141cb0b952558132f08f49f51c0f4d52bae28df81296e707985e1737d579d9d35d7756a08ece306e5d786fca76f84a32ff7d90826425f8bc133a492283bef84b82f3523f0145b8ffe52368add8ca284f718cab8c80eec2acb1ca6d1ad2421a72a2c2039ca3e227efacc9623dc7bc8a2e06342986d8ac7080d15aff2b6414462ee9eebc1e5963fdb87cd4f46f96e995c405f7fa41d77b37a17c62ea470b72165a039eb320ae1ef60a10c2243fc25182db55bf75d7b5780643c51a4fb819afbe04dea7402d0dd1e3c6aca04ebf6df78be0087e2fa7c22ed70901fd13adb19a8c153180789d3196253c9a428f3227a9a0a0e376636fbfb53bb35652d2f69585671b86d3002df74daea429df2dc3d6c10a9a34dcb434ebc2f6772b201b899e2904d34044c6caacca26eb6db75c31b75036f792b60b021aa41f342b5652b6a66adc56fd045ec528142cb06f0a6a693d74249cbfa8b351214e52c5caeaa16245b967fa9f8e230496319288ba89dba76ed80e233e9a1131f9a5ae30bac565eec76767a3a985cb6e322207892b0bde3e92d42750c7900593514f5105d77e681d6d54a07908042a05f08587fd0d0fb446c0df86b88457e913a9b351924528688a1f93bd4f02b5a4d0c2bd387d7a3f9650c957dd648b5dfcd383381c6dd38910868bbd847e49ce994a406c404fd70c633c4b541c8ea3501ad87b2fc64321c7116ea015f5620d21ed143e99e5a6d87973217c0a2a94bc558224d4cf6c1140f431ea911e859fcf6c5ab182ea808394e466858a76e736f6dbc0a2765d5ffea948a063aafa87850ebf80ec3c7884a498cf5c86df20fe4980723ad55feb587aa59e62946ec87238b9706206a6a281435413e0be71920c22dc2d87359b7e392be6d2c0b12048ab6c9a943b9fff2a130ba8298fdbe71199662139072f932bde1ac4742d61fc8b20a9431ad007d90a4f37283f2c41e896a41206b490aaf4b23138c87b2a8689da51287b87f48df6d1a3fe5ba7662f46a9c2c3842c3b7d7c323e09d8796afb641086c753487b553680f19941c7f8a76f21828976441070c5770dbcb1c1536faf61af202d5770c8f7723ad7064506d4c023f04b2183f9a28c44dcabc027328dd03a0e083bfd8290f5b89519b18eb49ee11cff8d1dfe141ddf5af48280a7911720168b18b66e79f1399c99fa40387ac70c4b9a6afb712f40a2772cdaf76ac5f20c463b851d81a031220d90825ad36238567863a6156ea54dc99c1aac63709d7fe876664c66a3f73300c16aa6e243037701563f3e22a69755431e5f3f62fbe03646c368966b7ffe2f44c0dc4e242fdd6bd62128e052f76bf1562bd01922caa171fb4f9043a029b927dc873becc2a322985f97fd90c38cb8ed32a4015dc4c1962d97ae4c6b49509a6e9f84bc6915b6b8fdcf8b614e5859dbcca58886c817aae566fc109a8a8da04a00f64c751bcc6508134f351a3377166b1a7c49047fff6ed025687d72f301c654bb60c4c257ea5777fbe5ae9f9a6538d006c8112668a2c215405c659b495cb649548a1fa9cb8ee4e4dc6c3ca42f68d047f52100e0bbc152a61bdc02ada88be8866dd9881e04536a8b41fc36daf8daa0a574018f1fd0768bbdf457db1832136f1f27384a1faf90c9f527f5cfad5c2826456e905fc013ef82a6ae7188db4efda393d3cec7c3f70ebf81bf56450de909a5555e1a"}, 0x1008, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001100), &(0x7f0000001140)=0x10) 18:41:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x9) r1 = socket$inet(0x2, 0x4000, 0x5) ftruncate(r1, 0x0, 0x8000) chroot(&(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, 0xffffffffffffffff, 0x0, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r3) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x20, 0x10) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x144) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000300)) recvfrom$inet(r5, &(0x7f0000000340)=""/111, 0x6f, 0x800, &(0x7f00000003c0)={0x2, 0x2}, 0xc) socket$inet6(0x18, 0x5, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000480)=0x8001) 18:41:15 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) recvfrom(r1, &(0x7f00000001c0)=""/252, 0xfc, 0x840, 0x0, 0x0) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000067683410d90773d0b58f82ae8822406ea835239bbd74bd3afa72d47c6ee07d1e7da464e36416edd1583bf6e0e59a3e0227bc1c4392d23980755a5c5b4ffac4c628f8812"], 0xa) 18:41:15 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffaabb86dd607e605100183affca29bbbd6126c34c7936474576b62a3afe8000000000f301008e741305620000000000000000000000000000000000003ccaf2a6b3d1bae486640400bb000000"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, 0x0, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, 0x0, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r2, r3, r2, r3, 0x0, 0x7}, 0x9e7, 0x7, r6, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, r3, 0x80, 0x2}, 0x5, 0x0, r8, r10, 0xffffffff, 0x1, 0xfff}) 18:41:15 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 18:41:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000700)=0x6) sendto$inet6(r1, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) write(r0, &(0x7f0000000080)="941ce5d449e5aad813ca7df144482859326c8cffc67fe0ab32fe2962a72f6b1068fc940f930345a93fa2a00f1ed0f0c2a8d8779800689ab9763f89aea5c4138947a3c2d3790e8a7c2d8da5d7a8871a7c26afd0741c70945ec8e589a1b1013ee194c1668722db132d51ad2dccecb91c8ca2d000c9eeb6b82997", 0x79) msgsnd(0x0, 0x0, 0x0, 0x0) geteuid() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000006c0)=0x1) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c99bae7a4e7a661f0646b8684fdbd07d3cd0d4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f1174c9f07cb9fcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f781597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d6520e74cbe49cc8f5f73dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a00000000000000000000000000007e8bbabd4732fadab5a261412eb7803ea2fac0bc292764740913ddad20e285ba6231d655b8ee60ce56ab87d9e81d1aaf5e61594b78192b21eec298618f5557f1379113619d84c99869"], 0xfa, 0x800) 18:41:16 executing program 1: syz_emit_ethernet(0x80, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x4a, 0x11, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, [@routing={0x4, 0x2, 0x0, 0x7, 0x0, [@loopback]}], "6cf5"}}}}}}}) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0x1a5) msgrcv(r0, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f00000002c0)={0x0, "3978f1844f63da0cfc33771977b768e69fa9c8b9c409212bea0b39c848ef94d0c865a7bd9ef9acc63e5a5f1be38e8ead4d292d638f059b9650a23e52589fbf7ff67c8192fce992d15f6f38acb8bfadcbd54b7e33b5525869c748e1ae130509b712360ae53de34cc7aa93521d09b9b891c1390a3f439343c53de1a520ecf3723ff04b11d473686e76cd26201c3ef5e71cbb51791099aaed97c06b5510da56abc4b03560262041bc89ac8089c673d48e6636cc2cbdd0b0c86e298d85be9719fc3a3cc3e590475db3696160c8a5a43f862c73be64f833bc7ab7176307010f8dad"}, 0xe7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r3, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgrcv(r0, &(0x7f0000000000)={0x0, ""/193}, 0xc9, 0x1, 0x800) 18:41:16 executing program 1: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) syz_open_pts() r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) poll(&(0x7f0000000080), 0x0, 0xfffffffc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe14) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, r7, 0x182, 0x80}, 0x80000001, 0x9fb, r6, 0x0, 0x9, 0x3, 0x9, 0x1}) setgroups(0x3, &(0x7f00000001c0)=[r3, r3, 0x0]) read(r0, &(0x7f00000000c0)=""/125, 0x7d) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x20) 18:41:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb7d61b349d9d73a2b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x3f) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) rename(&(0x7f0000000500)='\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', &(0x7f0000000600)='\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') r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x8, 0x101) recvfrom$inet(r1, &(0x7f0000000400)=""/222, 0xde, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget$private(0x0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0x8000, 0x9, 0x41b}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r4, 0x5, 0x4, 0x9, 0x1}) 18:41:17 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, [], @remote={0xfe, 0x80, [], 0x0}}}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x1) fchmod(r0, 0x8e3) ioctl$KDENABIO(r0, 0x20004b3c) 18:41:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt(r1, 0x3, 0x401, &(0x7f00000000c0)="396a19356ca1076bdf0affbebf9e54aabe5b90792d366a4b03af83a4991bd621b965fd9e5ba8b9739347b3071d6cdfa25ae0bb25075e3983f490a0528d92433d2013a09f3736b54bd05893e1c0a235044b701f802f1a8852bb67f6f5901bd9b456429406898b788111ebc2afceb503693a713aaba26a3a7e7e89bdbbbdcead9a32560fc85efa86684276587fb20d7ee891d4a5b3f202d5b69c65b2dd8cc38c2c6389b49bcd35142a2e3e7bc4e5560fed685f51880c61fef79b884a793aeb", 0xbe) dup2(r2, r3) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8a600f1c2ddf1746197daab5d0cdf2145769c5d96005ee524283509facaa1726e48fe1671b52932a6334f6465c120d8236fe1aad8b92a70decd4786a05b59312b8e1da4dbcc4911da462270a97f2a17caf28dc21565e05c022f811e2b3e8f9c03a03a42dbd6855e883351f6b1abb235892c4a4d23808a5f200f5ed55"], 0x10) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:41:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x20) 18:41:18 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:41:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) r1 = semget(0x3, 0x4, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x0, 0x2, 0x30) semop(r2, &(0x7f0000000100)=[{0x4, 0xa95, 0x800}, {0x1, 0x9}, {0x0, 0x3ff, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x3, 0x1000}, {0x4, 0x8, 0x400}, {0x0, 0xfff9, 0x400}], 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000001180), 0x0) semop(r3, &(0x7f0000000480)=[{0x1, 0x2, 0x2800}, {0x2, 0x44, 0x1800}, {0x2, 0x4, 0x1800}, {0x2, 0xc}, {0x3, 0x26a, 0x1000}, {0x3, 0x0, 0x1000}, {0x0, 0xfffffffffffffff8, 0x800}, {0x1, 0xad, 0x1000}, {0x3, 0x3d5a, 0x800}, {0x1, 0x81}, {0x7, 0x4dcf}, {0x4, 0x0, 0x1800}, {0x3, 0x6, 0x800}], 0xd) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f00000002c0)=[{0x4, 0x1f, 0x800}, {0x2, 0x6, 0x800}, {0x3, 0x7, 0x800}, {0x3, 0x3f, 0x1800}], 0x4) semop(r3, &(0x7f0000000000)=[{0x2}, {}, {0x2}, {0x1}, {}, {0x1}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x1, 0x401}], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) flock(r4, 0x3) 18:41:18 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$setflags(r1, 0x2, 0x1) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendmsg(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000440)="3c23a8d2175c4522e92a17769e1651d54a40bc8ef8103470cba5e359f13053789e2166826e64a907cad821422c704264382eb9d01331c0824f5f199c8704c99621fd28ad44c70036bb243805326d6400e5ed8c4476cb02105bdf14c55c62ccf20521f2d02c44ae017d52539f581673fcccb379a585bf461fa5d83fe1ca27addfdc140545997ebd43f857223902625bc3d116a29b364eea7d44e84e9e3c0b5447f52143612f2a4b34d0b96031a38c5bd4f906ee9825ddd1eff3f77ce750778b9c90cb128cc93eb699551d29ad4503e241de1cf3099136cade0c2ca836241735d2f3e07590eb4456fa5f44d70fe8b1d0929a8f119ded2ae623ad41a6354cb6fcb052022ee0db17b70c9111c3190088993fe11b1003dd46237da24bc9eff9dc50c67c513e72d1f7c94f79818b64dffeeab9e2baaa73b24299ba41fdd0bd1f21c6e28d87c43eb0bc75d0a3e8eb09d20fea4d391c3b6a8287a3bb38f4bd0a14c03df2e4abb9498e30d2bf55cba964209e3b15a12affcf1224d1a9ca33e26f706961f4bfd1da18cd79959455cd357fb1d70f072e692e8bd73371865a42b77856040422b1b4d7a4280aabc63b321b0ecac3fc9a739517ab0e361248c12edef720c8548d01aabfc712ddb9f83b83aa051ad8803ba723c128a912e86447cf88287cf764b108e3669bf44083664361085ad67d595271b1a6a88fe5d5759451b2d2c75e3f9fc0bef7ea9a8d70e4fd85a0023920c46c260ac0721fcc9ba4fdb886a1b097eccb5e9c95effe7ce28a2235e0f1955de37048f60bcb35545ad5148851931996df39635b761bd041cabeaa3dbc24b9af3337763b87a84edfabf9b585cb1947e7152671e1ee52c7c8a98ce6506a5b2166958832a139b15ac2a09e6538259b957316da3608ad6d33bb2b9b81eb750fdfb3ce992279a2ed498dfbe4f46e69bc837a6d300556177252d7692dab9247eae6bb05e90f3ef94e702a1a06a54ff7777196b601bc656544f0bc378f9a14ce360d93c520407b50448659fd5fd17a64742cc8b85c50ad695aa66656e0bb6a098b8bd7ba36c7aa7f9de9dfbdc84f91ff44662ac54f73b412d6d2db19a62ff583555f233239a6af561cc76c7c63db796df07ac4bd5538399689b1d566f0c22765cba492d9cae752a62625c95aeeb6cb6b0408ca30d751be86f7108b4eb91aec983a44ea2879c875f96445b6657700507209dbb660863aa51b63bf06ec3d0b789fcca1e026f64281e5cb99ea454cd8b03f6438712d11d970140ba923111a20f19d0499802df894e17b5fb0cc766c9952a89530a6955c21e6b752aabe5e9ecce0773ccb6ec8a64c40c199f9f693a222689d5caa23aeea95c988877f42ea6fd24fb41715acab582cbb357769c26501c27d843ea06f8884f11b931dbd1cee522c06f9154b3ccfe6c57e38418d18edb02373e260908ffa6ceb9f4fa7a794a5f9fa6ba0ca0862c539e48a60200ce523dbd50deca31eb3b034e3667669fa8164b7e6867f87c9fa006579f962409b993aaec04a4fe1c20944e1ae4eed9b66a9309d4fbf254182621da188f86616dde601e30bcdbe6098848ae838bf5f93f2b59b62fda053ab2a9f228690fa183a2f5baae9f5911a4f638dab8593d871e4477b756881b8a1d4c11be27608e53c495f03f926a27184b69a78b990540bfc4ca17a8a21a95677624564dd0c97a98f063156b8132498f9be23e19539873a938861a28379f28dc4bec340abe08cce7be24a20e14fa8f7eb4a8b2c86e260d9296833945de7ed388c64f26f08aafd9409dcaab901e2c095c37d90b96cd53dddf18b18f74698436b5ec91b957909aae4edbfd1c29b4b49f2e31161be64819f49cf51dc4475bef0a344fa37e3d4f1af33aafdc3f7e035324bfaab5081575112e25408a7f27af518c9d5dab97d400c8b2debd77a2371802e4f038b6c48b190569ace39f2f78c31d88e231d83cbbd31978fdc27ff6e1977dc6a91ce70e8f55abf2783c910964c6c115a5cbfe23c5793d73aff96aea16a2c33ecbda99ff2f233348edc4cd5aebd13123aacc9a1c2f282054d70420206f28a721c5f5218a5ea17b1b20c4e0c1e93c48cc3659a9e49d8d7bb6c062c73a6ef5b2932f1fc30f0528551a0d924055c3a014145fb84cab8251bc3dc39d934aa01f63a96cebd0a88cb2991b5e6b39b0858cec237d18feb595fb915fe76ea81ac996801e0c708edc9800ed2326c6d01bc326e9bfd09f9be0c16913dd4c138134245383c74e2e569bf68c60c4351681ab14a0c3c2c6146e820681dd04b23e22195a29d69fb29656ab3e92cabdad5936c201c6ceccf190cee3281961bb6bbda1f15d2613fc53241d13300a1970ef9d6a8642600fd5bf25bc9714e6e5421671f634a440cb7603c1fc9261e05e1c5d5653fde3ebaeb592e400cbc947a2c9aa5ba32d791c8e0d09a454e2bab2b4165e163f89e69ef2bc5c88af23b2c7b12c9ed3caab7078855a713c9284ace6bb02d514da8e80f7014ca06b31812665a6a8dea3927fe82dd73c5fc96fd84497927bf28da54bfcbab4db1f81322e89462d220bc1809541b7c66bbf6f5708193e7f4a886d78d04258cf5c69f8b4998aa0cdd4d14b68de30bda658648952544ef776a663cf4cd702a3371c9d8d454726a665a151ffb221b930aa2ffa9f10055f5a5fac1d63cd9672ee509c7c444fbe3bc94119999a755086b665ecfe07bca53b421e0ea07971e95d4c20484c06925a524b0d5420cbcce889a594bf80742dc20c26151a82a0e11dd405dd58c3bf59c0a32a933cd9c5089b15f6d09eee49b88be4cea15fad497b1be086a5603ee1e100c5c43ba1e8ce0d21115455abc943873e796eca29593fdd2f62318e3b266f50680dda6a5afc3ffef1214425dd274a6a50a469ae947dac0e7e4129418208f9d59ef064ec698012be147493dc7ac0311b90c004615df6fc9369c18a840cc56953e48594f54fad5f97e7d604fbee6c3cf7b9b1efcacb6711a12c7e54c20610a134d4a60b253a340719fcf6764c93f87e35d1f9bfc1c41c9bb037ae95642748e954b5f0e0ba370ac58e973d02fc6d1d0b10e7bf28fc77d069b638776066368c89e87e1e4f1f5a1231ada64cd1137e66929288d6c30f326aa266e1895d685ac3fef62453e92ac758a4ca3b47ba958fef2a6a88636dd8409600970a61d4b3d23fbd3cd0a5467a1d0d4f4ad841f48308845bf5111adf351b3f53445f81213a04c175da9c155ea0e09b5f6481703db7920d1301b2485bf6b7b1403de2ecdff9b8c128162398572358e010c9779adf265b365dec9041a48b3a7fbf9c94a3674038f37f54ce5871210021b1a803e256d4f53967edf0db4097ca5477de28dee751ac599dbe2e1f5888a97f0991895a559121cf8079897c388727c7e95306a7ab516c252a9cbf2826e1dd85ad20f1ff650123969ff16de4703b32a483a5d0fffc5f6665c194ab888cfdcdc34937f6f62db8dacfdede377584e583296f18b04983eda0fbbbe9b93f4c7461322cd41022338d62f9e3f4457ea395483b263b4d19a85701d43ee8a651b47761eb0b511dc0c7b1a1d9ec526822b3452a868f389814623ccf0f26a6575c183365e70c3bddf515e0ba78ef47d6c22a6923917c7d48875d867b5156e3a4eceb98c08cc9eb43d9cd6ee80279a3faf249a6c0925b3cba0e304f653d175ea2548d5664088cd0bdf90903197c8aadde2d12aa7a300ee11a4570920b6489cfebdb35ab83fa43790f6d04b478f6b3fe6287bded06457d77e2a29bd79a2ba51f79ee58a2073a760dc7aa742621ad40bb6cb38974e8da1916f27c8361d68cea8476f2d9cfd8924c6b7be5ebeabb935d7b468b435864ef6475b65bc833d97bf4b384429acf298a435c0f369627d61f218de378f10080fce26472b5865ac65c4e99f53628eaa00dc9bd78401615640ce52697cf4e2c47dba133d87e370e3e3bc26a70b7420d676c3425756927d0a35191bf8d2a6b4aae184dedc53b6d70a4a97f139bcffce1b1c86bb7b5032cdd75a5bbef5702b53c2ec113d45d188d9fae954f5a59417c56b41fdd337eae8148d3b13228798199a895c75cec61df230dd49f4726c32cde0335d994806147fd12af2e664c1847c1fd5cd4283655df66cd75910ce796b9bb06dd170ee512b1d8f70de80835612e799321b6d71aa13efabd2991020f13edd489a69a722cf9595178ab3e7aeb5fb79aa4245070653a5337984459417b8a9f13ecc76e70fdc00becfa0359f57e2fccc9b29712ed5a03ba88024d00bbe0a60a6ace962e2dd453d7b6a9e1664dbc8e75616b8f23a3aaad74af7c7b25a190af24bd1bef9103983a062701ce1d1a09d0059cd536d674f47ef956d8dc5f4b5aeec99edc8ccaec5e1ff8b8c06a98adc4924f55352cd803a8c15d5a2eb1b48e52410b7a27173a22219514da3f799af7b77d0c9696ed33486547e0eb5047fa67998481b4ff8fa1f33ae187bfed86b3d72de8ed85f194b246dd17bede786406020b28f3e0927a26cf7c00134e5ecfff44f7d9d0607ba92853c8f342f14e342546ba99ee84edabbe979503aa421429a44ed03c36885ec9a58b8c6279fb5cdd34fe66b695531eae77c97fd23f07b08ef857a403488c1a3234e653a06bd38715a8697f6c887ec0fd1d10a4f487d0a9af9dbc18943f8f4398af452040e7498d36dbeac4bf68353a0ddb9f2f80996f5b0fd890e82bf27d11fb5406b9e3f24a008dc2d09e4c7ad4c66f7a32843b15113cf80ddd2ec3dfda1fd96f2f5f0396438f1cb93292fabb2a0542e6858bf8d772be3b96db26118f27c1f2c87e0a9fcc23186b3c05686ecf19fe032168cdde7fb18eb1e9a9e4b3ffdc6317cd9fb8664ef8649705d772fde5df47c9f069fbd0349c541e1fe5590dee201f638dfb1c849da2fce41f499e494627248b865bc267849bc50f664db03c23971aa4f8aaf97426b816a370db01fd0a39be285e35ecc46f8c9a7b337106ae8882bfe2d6ae2f5f38fc8d419bdfee6dbe5f59314129f9057962e16f2deddaadd62ba087d427c1d3ff350a4aa1acdff668b925ee1adc3e89a25ff4bbb1b74a7c4a0c699a7e30c972c821a3b451542b774fef44806c41d6b5d0ec4d5a8341006b063d6be94cc4463ec3276e3da3ee83393eae604df7438336ca4034f56a75c1086c26b928f68132f09853edd3dd378a4ade9b17630660a810c6ddf1258545e57e0b9440d47815e7c735589dedfd3488be42cc592df42bafa12f1f630d34ca69c2431afc2fdda93b593a634e089c6236548815474985bf80215edd2c87ebc6c6aadfed1467d3fba3a352d4d3cf66ffd241f12316cc98338c7134044eda8aaeb3ff830bde706f3b4d9ba2d7e0908d4eaa0a9f1b0ce6a242ae32ad87cc7c9693b9cede3a0881950a2d4c06c79716b5d877b922b3c75f1f793b7c16036eae8971d9068ec782db69974eb874ff3d29aa187ddfdf58aad153fe13088a78b09c0c055764035a117976bff2429957f1f5c3f2ad88d9d73a78f9e1c8ce0f7cc6fbf9cc82b2b872471f8327846a70478710e02f25294d962484b81611cc5ff363b674c5538cc7f0966b69b0549a5ac75bb3f613825042c1f3cb16fc510ce862409bbb1c0868886295c85d433f45f4be3c2c4fd7b524ec486de2a5599212cbe89ee4e3c283b58c5a180fc7904f5c546748588d542585b4dde035c091da2364e186bd695bb3c22e543ae45c50a9cb69a8ab44a20d9ca9cecad5ceda6b1b8227f6f60085e64c983aae7e9ad1cec74be5aa7bebc634dcfff5f2c58eed5771a1d7dbc6fd547614ab404d6", 0x1000}], 0x1, &(0x7f0000001440)=[{0xe0, 0xffff, 0x2c55c234, "fd111466bae351f7a70aab0c706629f4b717f735d5c0517ca4c7bea6315c35c9b52a36fc56ba58ac72fd39ea083a47a5f1ea0cbc5b80309c76898c9b2fb7bee5051ebc1a126ca650338d82aab7f25a730a2c58198d9fe03a7b50a903c936c0c70f2bd407625769811df04f67e989daebb309f5d2b242446aff48a4e453716f8b09d0bd089f99639b3969200d0115ba5716473e85a3a66b9bc7c1c6e0d5250a3bd1e706fb1163a459ccdae62c2312a05a2685bb8590f8bf2cf83f1f209f69e77723f0ffc01d8dadca5d00f1bcfefb"}, {0x60, 0xfffe, 0x7, "d71f8044a61e02619022267a28cdfacdd0a5a997a910ac486bb9b2dfd36b805de6709f0f3867a11767307218e4d8af1ff0ebd5f1c6ed20e8625bff7bf54bb56216f75fdb42db5fad3d18"}, {0xe0, 0x1, 0xfffffffb, "0abdc333c918d085b47c3477bd96e87dc47dbcb61b840ea71c041b2feb9b9e93a7a2625f79ebd51460a8ad7d0788490d89a2342aeafb3ba62044ffd8d85e7b2af831f8d789dd5d1a28f487fd827a522582b3a90fb42a9b10cf10db95e0843b4904b0a412d5a93b5c72a2db7803a398a85a4ba2dca6031317fead552e71f26dec4fa0bdd85f992d130c304f32dc0c954acc53161dc9e8a9ffa6a9259344fdf824f42068706f8f5a7c430bc3822bd900d0a28802e845ae354f671c72ec581bfa499be349d516abfbbd812847ac"}, {0xa0, 0xffff, 0x0, "489a108d65a194b56519d51e3ca11c7b93f1ae759bcc4dd97ba27e10a058c2635de0bece6049ffa47bc8b79ab955fbd4a85ad25af24054abb87de7283a7fa39f5f31d069810a04bd377753e7c18725131ec5965008ea2dfcb0054e8bf459078396e185c6d1a1341f807ee24af3b0ceb1b9e2d77c79c98e02957881b28aa44a86164723633c2cee6c870e8102e44586"}, {0x50, 0x1, 0x3, "565c7157f445622ce61365fc4e822ffbb135fa2bdd58f7ac17e1356d1c3e9cc6754ea70a3ef64fe995fc960b3be5e50168fd0f98811c128c8e531718b19c14bb"}, {0xd8, 0x1, 0x1, "1a987218857449f39eb0077515258d26aebd3f22f55afe87a2a1f09227e093c8a2d258be38454406275916af683a7975ddc485b5263662cc07fe1c6c4ff0a9c24a77845ad7e6dd670051e98f228e09a67fca434b9aca182adc7b76fd7555a02a97eaec54c82a2f93f3328373cbb22e50f1aa13f59e196a4ef1fa3df7f774b541f3bf1ec29d2536ed4f598278e296e7dcc90110625bde90870cf6dcb51475ec7837ac94cfa03544e654bc1a0ccbc457dbf9c3d7ea4b8c3eb900ca94e6d33b5bb6ba5c3993e8"}], 0x3e8}, 0x40d) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) r6 = dup2(r5, r0) ioctl$KDDISABIO(r6, 0x20004b3d) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r2) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:41:18 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 18:41:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x1, 0xfe, 0x2}, 0x8001, 0xbf6, 0x5}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f00000000c0)="4f00999799008332fb16c4c91c932a0ff0c95523", &(0x7f0000000100)=0xff6f, 0x0, 0x54) 18:41:19 executing program 1: chmod(0x0, 0xcfbf084159c31315) getitimer(0x1, &(0x7f0000000000)) 18:41:20 executing program 1: pipe2(&(0x7f0000000180), 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) fcntl$getown(r0, 0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x20002fffffffe}) 18:41:20 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000040)=0x210, 0x0, 0x4d) getrusage(0x0, &(0x7f0000000380)) 18:41:20 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x9, 0x1ff}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0x3f}], 0x7fffffff, &(0x7f0000000100)=[{{r2}, 0xc3a05a197c790442, 0x60, 0x1, 0x5, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0xfffffffffffffff9, 0x4ea}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x1000, 0x4}, {{r1}, 0xfffffffffffffff9, 0x0, 0x8, 0x3, 0x10001}, {{r3}, 0xfffffffffffffff9, 0xd0, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x12, 0x1, 0x9, 0xffffffffffff88d3}], 0x0, &(0x7f00000001c0)={0x6, 0x6}) poll(&(0x7f0000000000), 0x0, 0x3ff) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f00008c5000/0x1000)=nil, 0x1000, 0x0, 0x2010, r4, 0x0, 0x8000000000000000) r5 = socket$inet6(0x18, 0x8000, 0x6) getsockname$inet6(r5, &(0x7f0000000000), &(0x7f0000000200)=0xc) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 18:41:21 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b", 0x28}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/66, 0x42) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1100"}) 18:41:21 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 18:41:22 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x23}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x1, 0x4, 0x1c00}, {0x4, 0x401, 0x1800}, {0x3, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x3, 0x1000}], 0x5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0xff, 0x9a, 0x9e}, 0xc34f, 0x5, 0x4}) 18:41:22 executing program 1: getuid() 18:41:22 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000380)={0x7, 0x5b66, 0xfffffffd, 0x0, "61aa0d2e1ce9bae3c6514e6af973739ca78b7ec0", 0xfffffffe}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x5, 0x3ff, 0x0, "fb0599294d184924eec7f963b182351026455fa1"}) writev(r1, &(0x7f0000000300)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7d5a5d00afa41eca51523c03d92a090713ce265ded97f268f3bcbf2354c51496fdce844ae7bc855efded0eb0398ca2b4bb05da59b82853c8c402343609fa8b796671bd89d784ed32cab4a425c54d93f95e4fcde0781b91d946aaad4a1b5be33279531ae7ff2bc61f93c76c508766266436ddfb58416d64ee8ac5ea7b47b921397c9872aa44881f99c9bcc153cdc8986afe746cd0ff1bc11dae02c554d6794ae2aa2adf8d8def16732417b9d38eb5a2610255b245ebc4a22fa07a3cfc3308666a151ced719f75a9a662939dec401158c4bc6e64188307cd9f1c8bf67fd8e492b8bbde52801020a652abda2a8832f4a7e8968fb9b95d58bd52f2c437dd38b90b94361e479813ccc81bd99154fee6d5fd67145c8177ebaa4c258edd88da2d16d754050e34646e44a530172bee0d8d3b239643c546065180832eb6d21437e1a9331e0ae5cb209", 0x16f}, {&(0x7f0000000640)="177c9806f54520bb618274b1d153f3bdc4b1f84e9c6dcd0c43621922fa5bbaa89f34939f8f41671d546df4f10f83e5b873e79ba41942329b87f3303966a7c71a9bc1d2cd2bd18334177b10658c50014ba00886419fd9ac11de3ebe8ececace65d83d086232f47260fd7dac860ebc2eecfcac661e8985ab699f852789c677479774a89bb8dc15d56f03d8d41a1af11ef14a8e3a454be48930e9a1a1a76e66c8e98c20ac1270e3420727271b94908057288e7595afb4e4130cf3c247c6024d67578caa33337295818d27799ce9065e336dc237108c9a565819775b968ddf66c7d1fe9d4570217a3c59b33e19ccc37d67da4944c02d396352ce1b7ba74c6aed0f8e95f0f1d6c76d1ec90f25dde8b79baf82837b0724669382fd09581c651f7925c6444f3383edcdacc13021d39470155ec83d2c67d1d6904ff986f8257aac99424d6ae5337e980e3b135534709f5a36e9f6a56fe12f89040b2be5fce040f4c89439dc0a0badcceef9967c31c2e0d0b9a7f14afa7ff9c5c57a03a6317e8c30755fe8beeb7c3295b7999f06a695ddce5a91158552310e919de5482a11a662d5a9cc41f6cf0c1920fc37cb73ceff1c36e842fcd3fd094a568512a8cef155c050bd758461a996a52b63691511cf125b46039d03cf33fb047cb5ab6a36e82baf1c0e5322c516a48afeeb377f9154e6e5cf0907964f6c358e79ce84b924ac673c46f795e9f522189410fabf813dfd84f6c731f1d9e709b369e45f792846459dd5f110eb6ad9d8b85f49cd11cde4b6cb34ae454d16a38c02d67513725494362979dffddc32e7eeae30aba43f5a83da12bff1efa20db42af0912c53786b0b5d7e42bccf3300733d75d775aabf6cad5aadb293e78658ebd559a81b99fa3cf89553bc3b8a624726dd9a0e3a2de3ce709b228d10152ed3d05a8f9574c852209237e0fb8596752dd758205de015d1fcc43a7732b3d7f46c497c11abf2cc0e1609315ccde6054e1a39dc5f3b3ec8e510257b77647d7fa97131c8c71f2ad6cd099a3858d8d38d9b12ab6aecd7195125ae420b0346a13bff9db0ff5cf06e881c212032fc554c98f394b7fc7ea571bcd5ace04040f8bd9e20235f8ad1cc792306b24484c387442e887d831a3d25ff65eda1a2e32ea333247eaea1e96553b6a2e789287b43aa9a76164cb4e9fd2351b16d2693ad02ecf747d72577a81be893fe735ad62a277dac017e38fda600b8ff4b1d8890e94636dd6b52b67c7a62dc6af7a7c9c4c9bfcc2bb8aecaa81e584775c85a2b5dcb2ac3d299529f738daf719f8a276ac69615ce27526398b804d827a3afdba75402d63a326e8d1b9cb988a961eb40b7f8a57a6cfb4710d077552add9aeb628b47cb112d878ef79814b8d52501b8cc8c41a408a8d9dd68685cadfa5dd6c376d3af2f16273364a32065dd797e75ff9a4fc0e86dd8ef6e7cf66dbd187deda6538ff0204f333e8e94c691c046d42b8465a49e360191b6322281cdf52ffc30e239188156e0098be23257b17f1eb9daaacf248ace924ab2874643c54673633eee2178dd0f6013b4a20d66b9e97776f2d66b91d2fbea49e38c31cc488f3c2be2527fb1575b21eeae9edb6641b010e518797463cd2ebe3746c9d62c8f34daabaa7bc58c7f90fe6e1279ce5157aaf5ce5ae81cef6187450ac1aecb3a8d22be5b16dee4aa44d95507beca6017c3a995057a1b1be705d345930a656f00581290fd532158ee11a6570e54819ffba6d0fe467694275b209a884db7e9d61d76afc61053e5863d28633218bd08b039c2ec426f2529e4090a902b9cbea8917a79853a5a9346fb5f8a381b20afe3dac6737f690a49fbbc5cc04cee36388da8cea2f1fc849d11948b1f169b7f105fa4534a94155ad3fdebd351da2fb39726f5dec29d57380bff59122f8e143485b225f7422136e2eb5b0f42abda65adaca736c462378fe833c7824cd213f3a7e704b09157195cb64fe905c4361ae2651d371b5e807fd60f4b061b1646fbd2f25cc4777815f587904e9104ed07c33a98e428c6823a54ce467fc70eaf9c64733c5199d443e2a90a51598938bad56b5602093d025dbec461955098a3abd04c0922fe5c1cec7bbbeefaf4faea1cb8d17383c7024c481afe18740ed1c085274a5e5ae70a894aab2620659a7a4f4dd33e325a6b21a0693d9b13e61f01d1390ce0ca5e0a4bc32e34012e9b45d4fef40405a41768c0b4521c9e5c03f6ac870428d27975c42f25bd867817fe3d6a9dd52f27be755c79c7000144f2ec1d49d19b03670263183a475abb3c1bcc38a64f19fb9d6604a201a992b45a9f23893feaff63fa0ea33b416ec885a80cbb6c986c2183d4a4a9da09867d8686168c988801871a17246d484f8fccde9f38b0b91b2aa5e4d9458479a3073cbe8959c67e700ae2fd68d7ef3af18e7f6cb1cbc01ceb59e0aa87ad57c983651cd21fd4eda4d93b8f15f65a05a0e4a3440dcea97a0fc5fc70da8f834febd489ac2055679975b9876aadb64085fc9553a4f310cc725c2bc0210c6c541f08b244176c698136437e2494262946f024cb386313d3a08e013ae8d70c5174d5c47a4c1c41c4fe82bc9dc20f9b5b13f89908bc5a231ae4d3981d08a89fb01f315f9b4d9c6d4d886ae3c4a7c639623f7c7d0cb28aed44b318150152db2b2f03c00caab5c0dff696af133305d95216be16e87dc81c111e65e81f469bab4c51304730e40f10b9822daacc01238c371e53b5097e5dd0129ce0e98a835b53614acabc943d2e516a35d844b0132d5a33f90ecb379e9a495ef56c45218eb3b6bd6215849771b6f0b6fb9afe889f372cf49e2e945b7a14bd352ed524d6a99d72aaf75c783cbb4223c3e4ddf4802adb436cac82e014634c9ea1a8e6b52a7aa78e2ee84f25aec2188ef8c1574c3a6adb5d8680a8a6b9ddf627c076bbdac07c39fa007d2b4f2d2628f6277569f127a5e5b92315737231e066c7d730bff37ca7ba7be10ededafbe650d7593b8ef3a458a32ff3fd0a073be8e5f8c28db222e533117b046bbcaa9d1d76ef25012ad219e63b5ebcf68e0e0ccfd9e9c10d92db83112809def62e26d79cd0e4ba6e215b95a74ac47ec6c6f57656a29588d1806a146ad653b3f593af2ed17f5f140588fe335b1f5fba64ade3f6db98e98d850110ea002c29f79afdb1cde0314fa4fd18f5840c8e16b0cb0651c505393b99c3b60796f4c1ba009848099ee1f79a434bbb6eacd830b889cf65a4c7cc8821c3fc94970fabcfc01cb131fb831c9f0b28fa6f6526355ca5f606d78a163d41853fc3827437934b86e433d771291ff9c84795645fb3fc0b4ff05a83cb33d16b36c5d1ef78b62316c048a7655f47bb8c871d3ec935ac041167312194db704e8a43e826adeb1e647ab09b481d13b980ff516243c4f6a10ac738a44b5ce076d68189c3c58f2b0d02be47b030cb528959ec1aaec08f4e794621c365f1efc72f94f7f3fe9f41b9789e4fe9749ef72591c4f30fe3113c642ebc3010b5f37210bce05b6ca3c81d9e0085374a8ebe25b98dac9c77e024341544efd97e40b6b1e52f95fc436d09e6383b20b7da67e1123735d416f3bdc66e8308ba81f8d8544d5187fcb10a37243545f2082b9202538bf9e2f61df2569b4045aa3d0503b92b7c689a1e65fe00943f91f3d9eb1a080c8a6efbcd2df880dac20a136fc03f2413c833eb3ddc2ff61cb93a09506eb6474dd2c08776f52e1aa2c56fa29266826cca877ac294592e3003f4f4af5493404f8046429e89dc83053f73e856fac2003044eed6f0b0a8bfc81d1d8572db04c7b6cf9a8a079ecda8fe2cb7b7d1f2bbe15d23a3fd33f021c44a6db30cf634c102d243ccebad806b512e8d93e6121ccd42e77fa5330e76bdb59d953421974037357b719e0f2e33d0806dcd9b37853be4f4401dcd328967965e857200b8266cf9b7756edc8882ff79b7b28f647cdf86e435a12ed7898ed86a9fc43e3082eddf0d34ee6c037c23075bc610bf2268a11167e6f6b03782d57adfab7858ac2b45d766fc9db7dc4a49cc6e0afc198ac39d82ef9ce50e5d4f743409c7bc37e159ffd529c1d86d1c6614e3d81f7ab28a65133908f785acf19a8c0f97b82baf3ad51a715283339ec60b96629f8228a0681a290cf98946270a5d7fdf0e1c4687b3aa7ca280a63308b518f5e978ef552c7dd1817e2af522399acd5b72d5927aeea46ddae7b30489c283ebb8c0783e0313a36011089cf224661f3d3937c45377dc78b24b8ccd698a04925fb40dc81ff8618cd52c5f79db80d75214e5afbc9446fdf9a83a438294250b6f568b7681441e14c079fe47305ea965350c1d7af37857f348dd1a2f6f58d39854694d81e74db001a35f3e1eefc328607cc05d7e74fe8f2d5e23eed95bf6a41c6ac52e71f1bfd0ac6df01b1f56a6b24e9c0cdf460fdc13e351c6e4555d567ef74693238a27c68d2abbea1380cd021526bfa463c6ee0f44b0f87c6d3fcc0b4a11a5d490aa02ee546cf5e41320740caeb0076129fc61a01767315cf315260196d096052aadd88ff60892c71a3ce2a5b9fb3ba155d1186f0c0e678621ef357142f4f9214450a1f0343f5e460040691fcf103c458012eea942f80752b4a448ec736aa9bdc616bac993eac5cfac0d8cfead79db820f5ccd913d16e6ffb030262faa1b6259b3b258bbc0feb4ca9bf525dfb8c909a246ac3bccb2d221b7aec04a02a27550e38c88cb2206ead95afae87156d779cc62df0a3684e3e4223aa075546b34c66faaf32effe2cc2a65e35ed3cd9c13714ef32cc5d07731d065945d14d6cb148fd71e0b59fdc16b775f314cc88bfe855680d56c8d2aec05beada8c921b5bc6e18a2e2acbe8dfecf6718998ed526c3bb82937b4e70567a4600973bbc791d12c38bfa502d97065db9a12bcfdfe3b20b10f4200a3a337494c7d862929c43fdba13d66250852ef1932197747bc02ae6ba1d348f8631db09cc9f6f1579b852c39dbe951cd3a820941649ab13315fae2e8f137dc8289dd5330151469541712db3c0076291d06c874c22bebbe7687edb26496945e9bdcb8844d2a9646c8eb24efaaea23bb4c163bfeb3fdf563232bf4ab36e68c1b38a1a50dc43fe7f9c24e7c751fc5b6ad88070a82a2fe66fba4f9a1951d54386db555ab0c245dfc5d39f26e168f2a883c8da6aae09ef8cf24964db8d7380314a9cf498fed155b5b4557a61bc215f97d9bfce5653dbdaeda81debc7b9e4dd1cebd8ff6120bd1c2c2d8a0673e9cbcadf2547c2ed40302627b4f1b25a1220d0615f97da963d741a410b680f253c3930035788439561fa02bf82c275126a4612e0d27bc517733e35431914e2ba8d3631ccc308203033ca5d38955328992d5f724ec5f745cf09c0ab7e7b08064686b0c460a983f2d675652a0ae30eaf7e53d26dbc4204e7a285f7583126420957b34c683e63672d0e6c78791208ab6ccf1c6ec9bfdf8134d351682d37e7a8e7d7073626d8117f7aa1d51a702ec44e493274c5fe7536ede7dd3e3a6846cd6f6b7fc049fcf0a5e08e08b26b824494906e954bc120bbb1260f86a57abcc1ada9f824268f15f5812d287d6420d8408f0f4f62d213f8d8633c9fd88dd8bebf0fe3bd611b2419a48c96cb2e600289479111e9d94086df3c2d197387bdb762f68c484ec731dd355f397ea33394ffdf92a13db5d7b13bbe86832cf4d1bf4d00c06c2b8c96c826b52b83b52784a5710d9d5cb3a2b7e150f1b35f3e579086ae115ed0d00fa2b63f22fd491524ddd667794daa4ae7eaf892c0b880b4bd264b0a2c026c76aaf37b0ee5441f938915941918", 0x1000}, {&(0x7f0000000240)}, {&(0x7f00000002c0)="6e699dcde99909173818e8278163bf92b92c5fdbb229556768b1d94a18089505974aa4a03a1d4fd5d76bb6c305bf76e535cc610607596e2961f8242e35", 0x3d}], 0x4) fchmod(0xffffffffffffffff, 0x8e3) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x8, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r7, 0xa8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x40, 0x3f, 0x1}, {{r3}, 0xfffffffffffffffa, 0x4c73c54f3427486d, 0x1, 0x8, 0x2}, {{r4}, 0xffffffffffffffff, 0x13, 0x80000000, 0x8002, 0xfffffffffffffff8}, {{r5}, 0xfffffffffffffffc, 0x82, 0x1, 0x9, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x42, 0x4, 0x9, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0xc4, 0x40, 0x5, 0x7fffffff}, {{r6}, 0xfffffffffffffffa, 0x28, 0x2, 0x7, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xea}], 0x699b4aa8, &(0x7f0000001640)=[{{r0}, 0xfffffffffffffffe, 0x30, 0x3, 0x8, 0x7}, {{r1}, 0xfffffffffffffff8, 0x28, 0x1, 0x4, 0x8}, {{r7}, 0xffffffffffffffff, 0x40, 0x20000000, 0x81, 0xffffffffffffffe1}, {{r1}, 0xfffffffffffffff9, 0x1, 0x4, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x88, 0x3}, {{r0}, 0xfffffffffffffff8, 0x7, 0x20000000, 0x8, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x10, 0x6, 0xd6}, {{r3}, 0xfffffffffffffffa, 0xa4, 0x0, 0x6, 0x6}], 0xfffffadb, &(0x7f0000000200)={0x8, 0x96}) 18:41:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1ffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) ftruncate(r2, 0x0, 0x2fffb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, r4, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r9 = msgget$private(0x0, 0x2000000186) msgrcv(r9, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r11, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0xff, r7, r8, r7, r8, 0x0, 0x7}, 0x9e7, 0x7, r11, 0x0, 0x1e, 0x4, 0xb2, 0x5}) setgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, r3, r3, r3, 0x0, r8]) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0x7}, 0xc) 18:41:32 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x2, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 18:41:32 executing program 1: sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400)="c5a2ca90", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x5, [{0x2, 0x100}, {0x0, 0x9}, {0x1, 0xce29}, {0x2, 0x8}, {0x1, 0x1}, {0x2, 0x6}, {0x1, 0x1f}, {0x2, 0x1}, {0x2, 0x4}, {0x2, 0x7}, {0x3, 0x40}, {0x2, 0x4e224172}, {0x2}, {0x2, 0x2}, {0x3, 0x7}, {0x1, 0xffff}, {0x1}, {0x2, 0x100}, {0x2, 0x4}, {0x2, 0x1}, {0x3, 0x7}, {0x1, 0x7fffffff}, {0x1, 0x3}, {0x1, 0xffffff81}, {0x1, 0xcdb7}, {0x3, 0xacc}, {0x3, 0x3}, {0x2, 0x3e54}, {0x3, 0x7ff}, {0x3, 0x3}, {0x3, 0x6}, {0x0, 0x9}]}) 18:41:32 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x183) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) socket(0x18, 0x400000000002, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000040)=0x9) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:41:32 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000480)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x16) 18:41:32 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd603179710020000000000000000000000000000000000000fe8000000000000000000000000000aa1100000000000000800090780001000082aef1183a566c2d8b9352358e24bcc14847bf90c7d5721e5ab21fc8c2b8d8a8a3ef9114f5a5cce3e8b5bb8bfa11868e11d5d2408959f533eb25695345dc9355541535ff94739d7350d1525e0e049ed43635f9fc674ce7c907e6522bff97006ad06c857ee398ac04062b1ddc50ed6f49a4a638596e4b77046d0c1365ed9f6438ce67715ba7e7cbaf15c6aaa4489fb5efaafb23e2accc8b3fd7d7e08be6d8867e73ab82392d0cc0baf5341b864364a97c16db02fbef43799de3145aa08868eb299cf1e0"]) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x8000, 0x48) write(r0, &(0x7f0000335000), 0xfcb7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) writev(r0, &(0x7f0000000040)=[{}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) getuid() 18:41:32 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@local, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r1, r2, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0x123, &(0x7f00000000c0)={@random="e2b64f87c742", @random="92daa20ff88a", [{[{0x88a8, 0x5}], {0x8100, 0x3, 0x0, 0x3}}], {@ipv6={0x86dd, {0x6, 0x6, "b85c27", 0xe5, 0x0, 0x8, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[@fragment={0xdc19d9d1d4a61cfe, 0x0, 0xb0, 0x0, 0x0, 0x15, 0x66}, @routing={0xf0, 0x2, 0x0, 0xd4, 0x0, [@loopback]}], @tcp={{0x1, 0x0, r0, r2, 0x1, 0x0, 0x15, 0x0, 0x0, 0x0, 0x7fff, {[@eol, @sack={0x5, 0xa, [0x1, 0x80]}, @md5sig={0x13, 0x12, "9e64342fdc5e6bf8fe6fb7f53f10905d"}, @md5sig={0x13, 0x12, "045d7f6d81eacb597470e898f8bec28a"}, @nop, @generic={0x4, 0xd, "7d648fbc11f906d4174b02"}, @window={0x3, 0x3, 0x40}]}}, {"eb310e9cfbb84874b900555f01487e9ad3031cc5e1b29ad6b3303e59bbe452b816152833d78ae03a1117475ab80f9f42831cde906ff3c795d187c3d0893e8b78fabf117d6a8dcd9b84e9f5e7f362ba6364cdee39b6da01441adfea52d4bd10fad36ea5fb83308c9d69b6a6a95bf9d5ed1d"}}}}}}}) 18:41:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20886, 0x182) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 18:41:34 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "95c319", 0x30, 0x0, 0x0, @ipv4={[], [], @multicast1}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "23b9b9", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="c1dc7d8d9667b5cab1488ce4977512f5"}}}}}}}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 18:41:34 executing program 1: r0 = kqueue() readv(0xffffffffffffff9c, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/34, 0x22}, {&(0x7f0000000040)=""/36, 0x24}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/16, 0x10}], 0x4) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000001140)={0x1, 0x5b}) kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) pipe(&(0x7f0000001100)={0xffffffffffffffff}) r4 = open(&(0x7f0000001180)='./file0/file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) close(r4) ioctl$TIOCNXCL(r3, 0x2000740e) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 18:41:35 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2}, @icmp=@echo}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r3, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r3, r4, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0xa8, &(0x7f0000000000)={@empty, @local, [{[], {0x8100, 0x5}}], {@ipv4={0x800, {{0x7, 0x4, 0x3, 0x1, 0x96, 0x65, 0x5, 0x7, 0x33, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@end, @ra={0x94, 0x6, 0x3}]}}, @tcp={{0x2, 0x2, r0, r4, 0x1, 0x0, 0x6, 0x0, 0x20, 0x0, 0x8, {[@window={0x3, 0x3, 0x20}]}}, {"5419c486149382d0df40a12bfe06b58329fef5cf1244efc88890530eb61af9ba32e0bf4c6b5e36230fe7b5554a8d18deb4b5914890cc7f86c5a63195a1e0cfc08bb36865f152db7d2a8497e17b228ce8dd6e509d6e5e087871afb6c81477cada720d"}}}}}}) 18:41:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) pread(r0, &(0x7f0000000180)="0cb4392fc0b6994344ce4e5b241f63103a5c12fc6db2b3c56e693e61c6facfa2930c862328f30a938d46712df2bc913856662753fef5af1ee4b2536ed9ea8a3ca19ca9bd84b06fede97f61b59073fc027beb8f2e80cfb8c8923d786fe74870d717fc0046aaf9a45177059dedad311de5f2b602c88765bc4df2afdb2dd6e7b170d502b05fdd524f70db734d858d53c43d1e6177b90953c02a4ef3f4b12dec28059b37cd4c9792345d21bcf33bad2b9de392cc7f0cc1d608c74d33642dbbb79bb2027d0ed7a1fd8c746270a63bc0b744d7e8517d86eeabe4c0b07ef95c38c2a8da56889c8615cebd0bdd8cd3da68759936bfb3fd2ec5dc0052e3f16f7269", 0xfd, 0x0, 0xcd14) ftruncate(r0, 0x0, 0x7fffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) 18:41:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0xf177, 0x3, 0xff, "5d7317d3cd310a373cb2f4132ecd54190c5ce073", 0x383b681c, 0x2}) close(r0) r2 = socket(0x18, 0x8002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:41:35 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f00000005c0)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fab40c72a495d4ddb8ed15d5ed0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604c8933ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e6bfdc4dd778199aa9c79ee90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06c93ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/872, &(0x7f00000000c0)=0x368, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000080)=[{0x3, 0x0, 0x800}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x3) semget$private(0x0, 0x1, 0x3c) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = dup(r1) listen(r3, 0x0) close(r3) 18:41:35 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x10000, 0x3f, 0x5}) 18:41:35 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4a) openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = dup(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 18:41:35 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x400000b7, 0x0, 0x0, 0x0, 0xd) 18:41:35 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) openat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x8000, 0x140) 18:41:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1, 0x0, 0xb9, 0x0, "04cfdc99a2e1e5bd34ecfeb051f3aa9150e828f4", 0x0, 0x800}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xe9, 0x7fffffff, "73a20e000000000000340700"}) write(r0, &(0x7f0000000140)='s', 0x1) 18:41:36 executing program 1: fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000240)=""/132, 0x84}, {&(0x7f0000000100)=""/47, 0x2f}, {&(0x7f0000000300)=""/120, 0x78}, {&(0x7f0000000880)=""/52, 0x34}, {&(0x7f0000000380)=""/132, 0x84}, {&(0x7f0000000440)=""/222, 0xde}, {&(0x7f0000000540)=""/194, 0xc2}, {&(0x7f0000000640)=""/209, 0xd1}], 0x8) socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) dup2(0xffffffffffffffff, r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1) listen(0xffffffffffffff9c, 0x7) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f00000007c0)="21e30a0e00382b0258666f5efdc6eb37be0047cbcbe5ddf1f53056088d6a21466e85ba807593b2627990dfe22951d88bea1764205a4e4a77cde4b7cb0a59a1f7d74de3a56a036c72e41a8b9e442ad4ca2fe62ffc6d1d0ab2c7f8be11ce7717b2d5792dadd3a3a2dd198bd8e1a69f2dfd8d33513780ee9ea1fbd523264f9c1f979356a0fe2a0b2da15b8f7e933713a9b18ec82279a3870dc2fbc5391871bd", &(0x7f0000000080)=0x9e, &(0x7f00000008c0)="359cbdda81203593208caeb942a911ae4f5308d8d4aecfe1fa593227e4e68696f022abddd74126eb21063484c324e0b5690007a24a46c5c828b96546775fb01a4826b9ee9dd955200d49a2fe8cc36b4ac6a57a19bee3d9aac070a22cffd2b1c754ea3386c054646a9305", 0x6a) r2 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/163) 18:41:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x8000, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:41:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000240)={0x5, 0x3}, 0xffffffffffffffec) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="e40904aa571a32d759d0a07c093b2632e8fa7d1c25393366a4cfac0551edef188d5dce7dbc411fcac1903028e81e905220bf3d5fac58eefc65fcb5c5f29ca19c0177cc7271ac26b95b91580519ad7762c0dcbd488b44fcc8a762bd2577312c8efb3f7cd088960f33095c3e5e1dee"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x3d) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) listen(r0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) fchmod(r2, 0x8e3) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x3, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) 18:41:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x40, 0x100) fchdir(r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:41:38 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendto(r1, &(0x7f0000000000)="0e1cb7710f467a9a1bb6f51e371b775dce3897d25280718740b5c05338a866a35db67c50094024c5d0733487c574c975e001868e28786a3623476b424b0dec679031367cd192cb7d0f88894f02b1c5149c9a487567517fb92190e6c48a6343c92362", 0x62, 0x402, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 18:41:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0xfffffffffffffffc) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) syz_emit_ethernet(0xbd, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a84d00810001000800450000a700f0ffffff339078ffffffffac1400bb0000907800640008c437919ec7785b5c2fcdf61c3ea270bc0d7d96d69cb4af9f23917e1da6f11c378383729db9f2c899f815f100c7cfbb9884cab7ab808c1a795b2c51cba5d5bc4bc4686773bb68abfc50686133c087a62c875289e2df9ec1570c09dd25a9c7a4ecc42286901348c8c6fc57a7215f7a97d82563720a9449a684d27533cad1259b575faf92e91c000000000000"]) msgget$private(0x0, 0x4) 18:41:41 executing program 1: select(0xfffffffffffffecc, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(0xffffffffffffff9c, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r3) fcntl$setown(r1, 0x6, r3) 18:41:41 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 18:41:41 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r8, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xff, r4, r5, r4, r5, 0x0, 0x7}, 0x9e7, 0x7, r8, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r9 = getgid() fchown(r1, r4, r9) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) 18:41:41 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000080)={@random="8770c9a7a3d6", @local, [], {@arp={0x806, @generic={0xf, 0x814f, 0x6, 0x10, 0x8, @local, "bf27235455eb62e10294a69fdecb1845", @local, "46ba58695804845e37cdb653080e33d7"}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000002c0)=0x8001) semop(r0, &(0x7f0000000080)=[{0x1, 0x2}, {0x4, 0x4f, 0x400}, {0x4, 0x29e, 0xc00}, {0x4, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000300)={0x307c, 0x101, 0x4d7e, 0x40}) semop(r0, &(0x7f0000000240)=[{0x1, 0x75, 0x1000}, {0x1, 0x78d, 0x1400}, {0x2, 0x2, 0x1000}, {0x2, 0xb6, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x9) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/79) semop(r1, &(0x7f0000000100), 0x0) 18:41:41 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000000000000007e1eb41c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000c204"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000180)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 18:41:41 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e7", 0x41}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) dup2(r2, r4) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt(r2, 0xffffffff, 0x0, &(0x7f0000000040)=""/235, &(0x7f0000000140)=0xeb) 18:41:41 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x20, 0x0) 18:41:41 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r4) setpgid(r2, r4) fchmod(r0, 0x8e3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 18:41:41 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) kevent(r0, &(0x7f0000000000), 0xa9, 0x0, 0x4, 0x0) 18:41:41 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000080)={0x3, 0x4, {0x8, 0x8}}) 18:41:42 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x1) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 18:41:43 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRES32=0x41424344, @ANYBLOB="2273c53a9b1200000000000078c8938bf47b58e64e8d7b216c900ce86866e5ea0360788f0e03bd01306987b1c1a5a0045bc526f0c9fe049a333898b8107e1056a756307060fe26ac75c326f5b89fb8154af661e69d63b33c4206de5f3b52479fbc015e632a2b5065a1664f868db571c1e10be0293a130f67eb73915dbc6ce302d060a3b326c1acc9a5f5d25dc2df534fec4658208b2253897903895055ca0eeabbdec42c25f638705d713abda164ab5b718dcb8feecd64cf622744c9dfa4f5653e2ffd73285b5048d8c0386dc1eb71f4899f48304371de14041786f6aa97942454dec2a6aefb8ee2b2d8439683af478e776fd13b25432c34a2ed3515c863122cd5fe22074be1cdd062d13865fd2cb86280ccc1ad7aed85c10b34f2a1ba2541fece518a82cc9ae822c101445e4ae1b63d0ac626ac3c4eb225f44ed738d79609047d09945cb6"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt(r0, 0x80000000, 0x5, &(0x7f00000003c0)=""/162, &(0x7f0000000000)=0xa2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x19}, {{}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x19}, {{r1}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x19}, {{}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x19}, {{r2}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x92) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r3, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) 18:41:43 executing program 1: sendsyslog(&(0x7f0000000000)="fdf51f9db37c92196e1fe49a53ed7bad61ee7234969c272314bb77dab18546a0a15c4a478f2eaa6bb44eb6fe651c218d5f32233b1d04cb56b5a7d76ba38808667dd6e5bf7dafeffb0ad2709e8db1a1691a55767df067a2c1e010e0dc3b608f254f00e760", 0x64, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000700000000000019078e00000010000000003049078000000004500000000000000330000ac1400bb7f5d000001440000000000ffffffff0000000000000000890f00ac1400bb00000000ac1400aa4404000056d79d139dd35936f82963831300ffffffffffffffff000000007f00aebe5e09bf7a19737c8b82c1228de8375d8014203dd0ffc1ffdf240840ab5a03d11a8443c0ffe6929033e3d96036929756e9effe7c831cd06879a68b2db62eb7c1eb458dc08c14d84c9561e9cdf7d96df8"]) 18:41:43 executing program 1: semget$private(0x0, 0x2, 0x100) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000015, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x190) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x4, 0xfffffff8}, 0xc) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x5) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x4411, r3, 0x0, 0x0) 18:41:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x1, 0xe0) fchmod(0xffffffffffffffff, 0x8e3) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) listen(r2, 0x2) recvfrom(r0, &(0x7f0000000240)=""/46, 0x2e, 0x41, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) shutdown(r3, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000180)=0xff, 0x4) connect(r0, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x3}, 0x8) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) sendto(r4, &(0x7f0000000040)="8cb488aaf50062fb7e2ac2aeff6388e8e53aac022d3917e73469c82b8cd8c508bbd0349b6b34ad7063a54c52d959bc4b9dc89ee266dd7844c964bdd6de3f7405c7c2566a1100c9803e62a9bda977e7db14d6c9284d527007613d73598c396778b8fb14db5aa15baed6121959590bc686912a23f5dea0e43d42b27c6f7446750316e42f87f362cb0a27e77c3452c186c52ec07d01b6326831fa35c18c37848955101b5f6b23a616c7c9153ba9853a91ccf4b84f1f5192c38b94f3d0265582339c8c1c0a959452358314013dacefed14362b7dbad8ce66394db666ac663a564773ae74", 0xe2, 0x1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x3, 0x3ff}, 0xc) symlinkat(&(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') kqueue() socket(0x6, 0x4, 0x5) 18:41:43 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) kqueue() fchmod(r2, 0x8e3) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}, {r2, 0x20}], 0x2000000000000103, 0xa2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000011c0)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r3, 0x0, 0x9) r4 = dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) fcntl$setflags(r0, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="fd3886c69d575ed3e126654b1c686c24ad21d31b4999f653a560e90c85d40bb4d5b9ae79ff193e2b06f0f279e9213213c0e0f2169060b60c77ef809e2611f9dbe5cc9762f3476c9c21d40642e349bba21034f245b089f58ca427b4140aafb4a26a747e1141c371c9b6ef65bb16215d15383f6e9c7c245d76", 0x78}, {&(0x7f0000000180)="5283b47153147b09c361a0626a4b98603a03023645b479f13c34596db1a68610e9a58c79d688d04504bb99310b5e67fd92b0f7ec121ad9ebddc117819456e408ac374b8c70db4c47804407b1049415fc35858ebda1c1936379ba459e55cc43a22171ccd11f1b20149659695e239c109e8be5a3e6fed2a215f94ea99d6f8e60436c306f738ba505af5dc1150b6e2513fc6b236091609e91553004e6eab54f7be461a9d222c5e6ceef51a426338f33920ee14e790d3ad411548141e3b5649f6bf461f6c4ed0efe76d020da5b710e3f4d3a804c89d166a5c1494366ae781c4d41c57a28bd1181b3e36efe4733c029dc8c73a1275c9598e43bb9e54691957331f717f4d986ebb42a9081c6b85729a93c83b48822adfc4d220f5c68da2307db47329374cbbd586de229c344e53bf1375f172f9269a9ee28e008d8834b78dda731f0d27139c318776dd140408f700f4b97ca15cfa0edd579b718d5d1ec0f14e19c506a11976448b9535c005e321c168016bc1584fb54c3ea77964c395059cccc2e307e46c3e195449897293e1456c2627837435eaf23965d93b2c2648e0d2162d708b866bbf069d066affa77927085ebe2c8b2fb08b026939a7c77744446f882b1103871d1030c187c9650860c33ba9579f30f8c3a7f6c7fbf6c0eadbe9f52fd83566530758601cf9f2c88e79bc5825a42b28de2e395e2bfa286feb8983d86668ac599f97532106b5292b4b8ff85bc9c63237000160c9aac941da612266f64a098bc21db991c88e21aba7150af47bf29af4e7576be876069a1d56e74cddbc7965f132c3a421d4c599d5f1a1a46bc42949796abe99396d951b7dc6dbd65ede7c3778d1c99831241eaf4c0db37714e7a5f79fc8a6e13cea9fd32459834b7a0cdbd0626a6ba10752b4cbbbc9b08d281642a342cc22e3daff3b01e8374ea5695ea184781e37aa93c9472aadb33076c4012b678d33e3ef579912b64c928b5bc31c6522f85e923c8dad042b4af13d1dda36a9492509b1d15b701debb92909e2faaa248f5bc5f40fbae0b11856fcad0c2ca0d78117fc2899006e7a061f45c8ccd867bd1d6261436b4055ac88d91d8a3decccdb9f999a7e772836de57ca614f69cb4e95c08588567c5041a9923653d806e977da4eed33d6d646b832da364fed8ff28630d6a75c89d33cf08134d10d4b5a78e04a423d3b55397d8b63094564461abdc2f738bae8b85707e4b04e138a225148f9623462c153f46806063f95128b65a7929c2920c71562b6c3b8c26f6897d70a9d72dd436b90f63fe9e0c559440e781b029951b079dfbf2562761825ec4045b65e181e35c5083687eb54b8a7fac1f178021ae06e2e5d5a23e32e58764275bd1d3b2dc0e4409e5788cc447d901e8632aaa7099c410975efeabfc9a76e4d1a4f4f10c1b7f381a0f63920b9ec448d359dde42de481c9e67d79f9d74d505b6ceffd53725e9988221ce7db98f54405061dead74e7ec9310b78eb7f9cea7bcc2c212a5649634f17e4bfe63184da053112fb20c09501fa5303b2f4663b22592b4c999e8183a5c0f757ac33158fab9a4cc86df32df48f69bccc2a85a84308c3490f43e668789396fbaea1910a2be021884bc99479302fe06807af5cce627b1e6ba1d8fd1aa2d91008832fdd8bd6dc62956a5658383f37410070fc2caf583c6b6fae87a4c344c02cc6f03092cca8de3eef1c2af14228580efff6d495a968aa0b66b71e6d91e09bab9150f9a34c3c652a1f99dffb9f90b903b4fe1a5ba4d880047509bae58ed4a4c5873fd40ef25c1a1eeacf2739de0a549c62b3c34cf704b57af7503f99ef9aa5b8bf07dbf60b253b1778112821c3a5a1e383acebf7b71e4ca457d6e3c1546ce0cf654f2030ed5e577c0c6b5ccbcc9f3f1faf58e06df1430949cf01d5c62d39a680bcdc93b9dc069c17b6b71a20195259ccd42e0cb28ddd1c3d73efa639c0e7ed2811a33faef38dbfaed83facf8d0c580eb1b6373a6aca34e455e09b960121d1e021ed56c1ae0fc05df1c43a00060270d4ed8a6b7ffe69e23ec374b12e45ddc620af65407d4e3e0ec92b0d15a63d436cf6fb84c60afded08a16e01531b988666f85233f3c54f50d62fb341c1298965373a81de77c65ded8625bb49c0a88d3cc65efbdc46218f9b02e14445c8b6a0e24efab6383322b3553de79e2ef2a8c1a60edb1ece61c4201438f35261667c0ba9ea0889d95aa1a29f0aca03fd3e2fcd3a0b3e6ed682578bbfef74d8dbb008d31ed31f166c44dcc2c87d43b4db0604dd8e81f783abfbc72799007521d29dfb9f311ba6f673a558d902a56f883a6b46d9278ece1eff115e74b8222214391da7e873fb11f33898ebf4add098cdbf9690342331598cfdb49a52a87a880585a297af513177106d1cad2550256302cb5e1228306e804a585d9cc8e92396fb4a43e40d9ec461fd721daaf17eba435a2f4b7c2dc67cdca1d5ade6adbbef11261a9aaaaeab747d78dd39c0bb6712bcd9d0c1a2c3b70637b2b4dc5073cbb3af8c60bf442c80a0d6660b9f01271351c9dc2cb004eafcf51b69c9415fed31392ce950de16db5736eeda7c07cc6aaac4ef5ec4583f9a0564932d99739f6568f1bcc3a1ecf828d8da368e407c3c9513b026c5747a08f62d6b3b8313bd2402846a5bf0b75e93f582c84812bfe0bb4762f0affa25cc2cf5398c97a77433160b3cc41cf09acc77812345c6f8ddbe8cc0697277af827522eea680e176e54b97b1da15a15f837c536a28153c4f1af493be833d178812d2056b39c94d44e998aa6d9f21a0de846d6fb74ddd3bc33b13766aaabcfac5f5bdeff27c61557c217d0cd3dd69a7c754fec88885d52e92e91008b0e2a034f1b1b0abdc708ba65adf9ed7c08bc5148113e0d7a5448be3c21e24caca65fa77143d8ef511f2b1504ba688dd4f25dc8cd6f1c2ed4857e3f0903fc44f3ce5d2a72e3c6c769d425f9922de41572d30da78312ffdd1a4d14fe671955fd18ceb9ebd06944a7a24ff27c602c4720bd7a7f5047c9e2b2afb45282163b6466089406c088ae3502049f46dd706848400cf7066431150a1c7d6df4206710215d5a515f6d80a3eba89b18c61a49d8b353a4cbfee5b435f8b5841c1b5a74dbbb20e602f2dda8c558859d1ec1f98d83ad22c2ccf086eea161e614686e0bfb0fa3271bd030ea9db39cb3697361bfc2ae489982e9cdcd133d39d9663ed9e548e150d61aaa47637575de522ebb9df622c478362a13b7aa5baa459500d0df7ac03777cc437f5eec7dfdf36091813c4d64c2faafda3ee0cf5c168218c93e654aec259418a4bf96926bc127df0b3c52495c63e2671fb2c0708c1c8e70b1211bfc8665c9f0cbe3ffda45902c2b198ab0902ab4de5d39d309b1b1db5d8770ad5c58dc1a1d5991f2971d1212ca31617f05091eaa5162391b26d4559690a3b7780e338531e40eebb846fb51779903bdd3b726f9fe4918b3ea6d2ca79f726e3528bb2fff509b7ca4e0ce6b3dfcd688175ad0d48cafaefc492da8b1e91daf97decaa243258b8e6198f1d6f0284a64303aac32e8833e4004dae81200f3497a15c69dcfd14d9e97159f1a1048c53a9068c4cf4df0549d9accf4bc055c5bad3a15f5b00f62e7d10eb41f5ee42f2c88cb9c489c65b3c85ac11ea635996bd4c3d4eed56f54f98016f9615a860e8c2eb7f481409053bd0c03f561557b591308baaeaf67688e3b77ee646e764ab50f8ca7274b38badb81aa805345f8873447eb839ea6806149edb10d008b04987b7bf58acbafa69bc2611345a7f14cefbb648c2f409eb6e0be0f0d1bee4531974699b81c5df977dd71a160694656e2f860c90d5054b450d2d21e404ffb61e66dd53d95ec4715bd28a51c5b467158f72430153420af853c6adde610f016b6904fed31601e20b33724a813ac6dcc9b589f5608063367e19e2fcd99f9a49c9b563a5593a4dff2162d8cb819a900f13ce19d00c47ebeef1485df29c2cb0fbe80cfe69aad22b332d834b7a99ce694f3d08010e4d2d18d6fdf04b6a861c26c81ddefd71f371f71773d62362e17a8c9af7c4a275321ca68915bc019769c9e5dda100c9cdecf89e60ddd6b055fb000ef248e812df511bad13c281c17349cb8214d97c45774b145dee32f28bcafadafacbcdbc9e468d79177a294ee0ce6af87a85d4cb1e2812726b30e4cdb09291a72f0830ef8f107d2b6468c0e1b92daf8072a59123ae1d3a559397c6d3f0162fcd21fac3435f01e8618f373b8c219818237799f034b8f414328fe5211044173fb91625350d1b62442c7f0c1d72c46582d44907bb7549e9aa87f9f3724b55555c79842bc5085c466fd32164d273ee9bbb86a457d961cb0083ec05446076f55b4b672790c07ae789883cbd14b11a3d7fbce2875f68cc256000d1d36bea98c369f2ba003715cc601d813819a863ddb32077bb63fde4f965a70185c5ad1552a0d09ca39392acecc12f9397cc3fc028d7a6746820ea344ed665d219a856d85c582cafdf67a40f4cd5ec3497519cdb89e7db62fc3a90d1661d771978f86f8e32441c9f3b37c0ab2c70af68ae1d46376b46945a008d75ef958ae019379dd92c4c8f61484785b6f529a6e29bf29f8e0fccf88ef1309d3aab0cdb06b1411e4a31a54857b94c7de6bebf207f3ce72699d08f1c25081177fa885e7174fdc5f25ea39b59de7b9978be75db0b468a8f9d45488f78774951694a4a3bd5a01fbe97a2c0a50e30517fedb9d74bb4dc63d5e6fd982714c3cc4a788309c569ba9f9a1eb8582354beaa73cf5104f2b195f064184175cd859d098d03c9ec8961b947cf273b0b4ca934bb07ba87bbfed971feed64c6f573554d0d5daf7baf9b567c01bedaf9c30ba36174ddb76df2354d2382faf0964723c6de38d6a78572fcbed95e2bbec572fefcd955ef87325583eb4f93bff21e1b9fc9ade67518d8d174fa6d97f71eeb1ce7b131a45902d65e0264dbfbb64b606aedcfd93cca6c5f234a90e206e9e0c2709b97e359fc0c6ae73953588fd8bb37891263a34023d242b1cce732e1a8181b578121addc3719a8ea077eeea0523eb3305cb8f96efe3f19d213f835ac2e17642938a598446b5c2c8d993dce11aee5d32ee24d1663d919edee903fc91ee3bb180ddc4e548cd27fbd802527ade71ea63c3b1c98e792f38b8ac65eec6c2dea678a9cdb12e2168db8d8c238cfd19c7933f9bef9d854bb5f5f83f9870f6d5e0431d54deacea0a434fe6fe68714eea8ced38c03f07b50540c2d203a27a54e056656eb3f0a9db998391dbd51e30a400167c42293261f6484b9ed7c2bcb3afcd5696d1770bc7066417a07b5c5a2948e056436df13f48e35a9d5433715346836f5a41d23bcb30a6fa8a46e6b9c0936c5895886bc5c6866faef949cedd104b06cc178384979dd3ef2de77f47d6f327c4fe0feee4f76ae257bae59acf94e74e788264e3b5b0fcfcdf130e4a53433790684283bac273111b796d8e195f739689fff0f2fe927786749f652d1bfc8ad0f0f7ca0357d9ba729f1567604dcf81c01aa2573d96d59c784fb04710ba1f165c19566ebbb2fa00a05525c437fc7f304a7e8ef80241bf49ebd3a39d4a91936dfae63633344f1ca0c62be8afb2cc7f8255031a488c7872bbf68bf25c4135d3212fbbda5b21db7dca8c4a79746ac02fa46b3ac420f28a2df6f3c5ada7c3f31a97b053d29da3a30528ad5f97db3e0f5a7412c1e964cd05df9eab75603136143457c6257eb21f64a5457739143464039e1585ad284f1381df9bb4931ccea76c6e271cc54541cc39653d9337b1577e750c5e", 0x1000}], 0x2) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000001180)) 18:41:43 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x5, 0x800}, {0x0, 0xbbd, 0x800}, {0x3, 0x2, 0x800}, {0x2, 0xf000, 0xc00}, {0x2, 0x0, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0x3f}], 0x0) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f00000002c0)=[{0x1, 0x1bf}, {0x1, 0x7f, 0x400}, {0x0, 0x0, 0x1000}, {0x4, 0x390c, 0x800}, {0x1, 0x1000, 0x1000}], 0x5) 18:41:43 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) close(r0) syz_open_pts() readv(r0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r3, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r3, 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 18:41:43 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo={0xc2, 0x2}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) 18:41:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0xcb29}, {0x2, 0x9}}, 0x0) 18:41:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r5, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, r1, r2, r1, r2, 0x0, 0x7}, 0x9e7, 0x7, r5, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r7) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r8, 0x8e3) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, r2, 0x4, 0x3ff}, 0x800, 0x5, r7, r9, 0x400, 0x11, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getpgid(r10) 18:41:43 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_request}}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 18:41:44 executing program 1: syz_emit_ethernet(0x129, &(0x7f0000000580)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0xc, 0x6, "f2cec1", 0xf3, 0x1, 0x9, @empty, @ipv4={[], [], @multicast2}, {[], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x800, 0x7fff, 0xffffffffffffff81, "d50f94c566b9ea6ea911b142551df8800b6c2a2a2c6a65d6f950c3961665927f11f30c4bad373020910873fe17d0ed1d0b6e43887c65f225855afd9e874d53a26cdef61f79ac93011a4ef2398e3a155343564d2fcd5e12572d75bd9416c243eb1f846e69beab062b2d8a23882c538c84dfe8eca785b7fe149f18677f1d9459b55d1a5ee23a9ba23ec861c745e319f7e74aa79e73368f25f2f0e75b49dd7839799bc6ea2a4052af03addef8d0b00ce2412d51e1c13b9e16c5b69c81dcc73a862af3d3cd8ada65ed3e32098a611e33ccbf28038fcfeee1d09581cc2c4037d0d6a35bbe90"}}}}}}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e7"]) 18:41:44 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) kqueue() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x63, 0x0, 0x7fffffff, 0xfffffffffffffffd}], 0x2, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) getuid() pipe2(&(0x7f0000000040), 0x10004) write(r0, &(0x7f0000000180)="14502755afc6c7586addfffd37eda62ae31110931b004b970ccc273b54d861364fb40751b607151b3bd212589b7a6ca95b17a045eef26eb46a446ba260058a3c50f881c9e2b61b589168f3330758932328f38c3f48a5c5bed4159c75958cb8452f2ff8c556007655f355d7363a35bd82635d1e8475d127d6edd66d7c9025c6fc0867c0b38ab7bdc317a0d80b2f66c8209cf33b4789bf0a7700a2c21c8ea2a89c7c35c33b366d6c360b1abb04a9ff88f2996c581eab650bf5860f2930b02657fbacdfc93957d6218206d72cfdffdf6dc5e6dd30c9e8aac7bc257bd9aeeb10b84364d5", 0xe2) 18:41:54 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec128ad9bd67eebff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd326d575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81ce4e9622adc26efb397d9180cd643538d96bdbb509b158d1dbfcb62d8b228c81e298674d93273bb62751e04e5efd87b036de632457911f535b5deea7caa13bc42b8229067238201691b434a48fe70ada0814896aebf6bf7d92811e481fcc5bb089b286b3d825f5cc1d4fd957893d269db294df2dd6ed41c7fffbd770bb368012632849a1048df2fc22b284393f8df9bbe2fd6da7f2e8379585513667f49135c429908ee25c0a65"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) socket(0x2, 0x2, 0x2) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 18:41:54 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @random="1aeaab994392", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x0, 0x0, @rand_addr="dea800000100000000efffff46e45615", @mcast2, {[@routing={0x33, 0x0, 0x0, 0x81}]}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000100)="b7f3638d5f89d68a28e378a1a259a04aa78192149721fc11f27b73603a389ffcc5", &(0x7f0000000180)=0x21, &(0x7f00000001c0)="20d8347b52768f9c9b506b1238ecb7ffa5d8a72865338bac1317b1943e49f952b66a5b3143749ea69e31bec503578ae96ee2df16c6940d4d16dd2956c6493f85c77b31edfc1342ade3bbf7af516eb3da31d5e5d8121e23dba8da297903c521dae09d430f52fd892c8b423f9dc9d4e380e2e5b1da763ee7ef6a307986e34a7025b788b325d90de3f8e838007b07d8cc501af4c966fc0115d30108d4d9c4d3bb2c21cb13908de43cc29f670485c3cc762184535857e62dd18aa43eae18b8b755b6535c1f6cbdd553bb500b13", 0xcb) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) 18:41:54 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x140) 18:41:54 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e82b0911b632bbc4d48261df49e80d62af3f68b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0xedc, 0xcfc}, {0x8, 0x76f}}, 0x0) shutdown(0xffffffffffffffff, 0x0) shutdown(r0, 0x2) socket(0x18, 0x1, 0x0) 18:41:54 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) 18:41:54 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) 18:41:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r5, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, r1, r2, r1, r2, 0x0, 0x7}, 0x9e7, 0x7, r5, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) fchown(0xffffffffffffffff, 0x0, r2) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x101) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e1"], 0x1) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) r9 = socket(0x2, 0x2, 0x0) r10 = dup2(r8, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x10000000, 0x4) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 18:41:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) fchmod(0xffffffffffffffff, 0x8e3) r1 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000200)={0x2, 0x0, 0x1f, 0x4, r1}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x4, 0x188) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/244) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/70) r3 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) 18:41:54 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x92) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/70) r1 = semget(0x0, 0x0, 0xf12) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000200)=""/47) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) r2 = semget$private(0x0, 0x4, 0x1da) semop(r2, &(0x7f0000000180)=[{0x1, 0x400}, {0x4, 0x7, 0x800}, {0x0, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x7fffffff) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) r3 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r3, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/172) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaeaaaaa08004b0000480000000000009078ac1400bb000000000703040703f88802440c09010000000000000000010000000d0090780000000045000000000000000000000000000000ac1400aa"]) 18:41:54 executing program 1: syz_emit_ethernet(0x5b, &(0x7f0000000280)=ANY=[@ANYBLOB="fffffffffffffffffffff7ff08004500004d0000000000029078e0000002cfeaceeb4e204e220008907811746dc595de236a594fc5c455bae20000000000000000895c7f5c68cfb6b8ae89b32cc1c87b7b196de24e328a010053328ff28903679d5397d0ea38a15399ffa4d840024dfe9bfa2ff19e053800230c0bcb9823281cc6fa64810d775c902e9fd5f86de4f323ef3e2bde21c67210b1767dca803a30b6dbd00f2186c3554275e4662ea8871ad591bab2cf7b1554ee8c18325437aa35d2e1bab2b49cd8b4c37733043ea006033070ff724b643aaf13c2d1822f4b081d2b8d77cb816492aba0c7f504e40cac3a38f85197fd00cfae2e64ef032cdb9a69947dd4fba14a7d95a5c6fa6a059399e6140b097916822d0e1924fc1265630e89c051fade73295437410ff700300973a2506f6bef2b9d0c3190a1bfed99c8304abf12fd5b929772fd4ffb54ff547de8a545fb6b5c428da8"]) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) 18:41:54 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) connect$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000011000/0x1000)=nil, 0x1000, 0x4, 0x4010, r2, 0x0, 0x3) syz_open_pts() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0x80000001}}, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x41f1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x3ff, 0x6, 0x6, {[0x3f, 0x0, 0x1f4, 0x4, 0x80, 0x9, 0x0, 0x0, 0x2, 0x100000001, 0x7, 0x3, 0x200, 0xb0, 0xcd58, 0x8, 0x81, 0x5], [0x9, 0x75, 0x156, 0x0, 0x0, 0x2, 0x80000000, 0x9, 0x2, 0x6], [0x0, 0x7fffffff, 0x9, 0x6a3cc734, 0x80000000, 0x7, 0x10000], [0x20, 0x4, 0x100000001, 0x5, 0x1, 0x2], [{0xf1, 0x966, 0x101, 0x10000}, {0x5, 0x6e14, 0x7}, {0x6c25, 0x337, 0x5, 0x4}, {0x8, 0x20, 0x2, 0xffff}, {0x0, 0x5243, 0xfffffff7, 0x6}, {0x6, 0x5, 0x7, 0x4}, {0x5, 0x0, 0x9, 0x6}, {0x1f, 0x0, 0xeaf, 0x8000}], {0x5, 0x3f, 0x9, 0xa6d5}, {0x2, 0x1, 0x9, 0x7fffffff}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0x2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) setitimer(0x1, &(0x7f0000000000)={{0x3, 0x7f}, {0x0, 0x9}}, &(0x7f0000000080)) 18:41:55 executing program 1: pipe(0x0) poll(0x0, 0x0, 0x606dca73) pipe(&(0x7f00000000c0)) r0 = open(0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x6) fcntl$lock(r1, 0x8, &(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8800, 0xe1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x1000100c00004}) 18:41:55 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x85, &(0x7f0000000100)={@random="0df8a5457150", @broadcast, [], {@generic={0x8016, "c0f2a07f85d37fe540dbca458fc76c862f2d1c1e52c96fff2cffb675812825c509af3c26650db88b240d0da62aff3ecc165fe078c8b26a90add48d8073607501434ac657fab588e65ce6d28f32c25b354284071f10a5b9ddd61db8a9154e8de97c79e9a917ee0791cfd93c0cd39e0899967a033e905d27"}}}) 18:41:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d283795acd00"}) write(r0, &(0x7f0000001500)='\r', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000002580)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802", 0x40}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0f050071356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352ff89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd72}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) 18:41:56 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="d04783082255bb2e829841b4d70c0c7b2f999e849600c98d8d92f4d8b9aee3fe97435cabd594b8811f3e1f46fe187a126b5663fb5ec7cf7148981be72c156e8dbc80dced78030b89a8aab05d939ad741dbe9e3f2a95252605e64bb97313fbb0d8a4cfcd67bd2c390ff1652a1f378ee6a7f206e990d5e928babad8ed499263c4c6c02a84fb13c0df704a797a55f0bdbda9aa9125f0c461ed528cf3b6b33e3858fed6360a1fcb37c2629296a7064c20f5955250bd6710251c0ad778e9995371a40a60f8c3d65d02adbb7be19692bd112f9d4153599192a73e7da7d", 0xda}], 0x1) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x3, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(r1, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffd, 0x800}, {0x1, 0xe8e, 0x1800}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1000}, {0x0, 0x2, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8e3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1004, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee, 0x800}, {0x0, 0x3, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 18:41:56 executing program 1: msgsnd(0x0, &(0x7f0000000140)={0x1}, 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r10 = msgget$private(0x0, 0x2000000186) msgrcv(r10, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r12, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0xff, r8, r9, r8, r9, 0x0, 0x7}, 0x9e7, 0x7, r12, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000200)="0e73169dd0fc5c67ba4c75d2f7733c3ff3097faa10794f24cbbe5f564e95205bf34f5f60b5a6dbed4affe03bd99871ccaa9c47a6f72d7c82545ef7125697e69da1f6acdd7e6cfd42ff977d1078147b3394d46b9a5ee19e40f941928a33d8fb838e341ec0fd38cb3477930d35a976d631cba5e5f89a189d98391a62909ef959ed75f5d676adf77ff2770c62520622d177dd2018cdb0d8f337b829291f6da1225a3b08dec091839fe265bd8d7630824bc09c43d03bb2dabfc19f967e19e2d53ef02b5a", 0xc2}, {&(0x7f0000000300)="36a571f49ece50493b69de76e31c13d500e5b1312a79b3fa5198184227606ec5f23f2fa6824180267e5f513f54e26f4a3a87660a260e1ba0a8d368d6557375295f2e926f9ee1c30bbdc483826b1feffb68d68c8f4c52b56eab9b4ec865a5e09e25490894a0ce1b6d1a6bba3aff0a4414f7f7dc2e14be028b7b2d9af6057dfe1efe3ccf349ff1ccccfe4d0ed238575b8905ecbb9040fbc25d6c667412f3e307f57e461f729fb3df5f57e7dd235933b7e6fd0a5b109bf00cf271d09b790d33ef0b2994037a1263eb155fe02be588c6df6c7bc0d4db9485db650f960706f384a4b072b2aeb7c2a39b0be383b245a7b0cc65a616dc7087d57e6dd31bb2f7da", 0xfd}, {&(0x7f0000000040)="5157976cab1fb494e296640e0acfd21b95a469d2509f49120b08c9378de131d3b81f5a0c68628985072f52103af6cea620bf5e", 0x33}, {&(0x7f0000000400)="d06bf0c2687b68412f5d6abe939b0983ecf699f749f2038475cda9dba6d366b0d399fdcd413c3bf092dda3cc77b9bda03493693d7b7c14a16c3d48a7c49b5630da2f5ff045762a6146416a72e8fb80eb3e6451926ea55eb7b85f0c6edd2a764f4743b8c15c82e8d52757e56da7080513f33699ac597d929df48145a311ddd2f6017480b3db2d82bae8", 0x89}, {&(0x7f00000004c0)="545bf0d7c9a4633d7a38c1b42a1d88ace8617125ba82fcfc82219165444c6abebf6c59a5feefe1432adc718de3854eb3acf0494cd674066611e76468ae0431db8d707ebd7ff54404e757dcd22a3bd0ea91b2ce3bbeadedcf0b5ae4807cca9a871c7634a3a56ce482e5ea505a910ac7efd7843688cf2aa8626a5aeffb88524602241b49f2ba52b6b15eac4ca4f30a1c2b5d2a192265c2358923a360ed81ac731acf45a1b7fa0e02dc4325584ec692c354fda132719b862b827fa3dd83675f7d774e47dcd757588fb12f99589aac81c8d17c0e099c8be738ba69c418d3e1178d9ede7b0b395b05073c43c8", 0xea}, {&(0x7f00000005c0)="902e71fdf45aba819ed1e874bf23733c1acb4d38b2aced641cdf3aedda37c7cedf549e196819f36245d1fe3480b5c0d2295957e088533ef2b9d00acfba79edee4a38254e00671c036a5555561dbf798361cb6e254ba328ac2e5ce4896b1a1b4eab0f8deb29608aaff0c5df7ef48acbde53cfd465a415b9501d8e18b49420c3edf78a6f62b1fb0f08b502ec88d96ef40a04bd75a69927d293b3ae5aa8120bbb612e682273abf1c8608d6e69a8393b6ed74562b497084aceb7485899972d7232081651dced20e4eac90517cc14d1078a22", 0xd0}, {&(0x7f0000000080)="616604bcf6a2b57e93ba9aac2a881edb33cad1ac42471bf82c97db88f716", 0x1e}, {&(0x7f00000006c0)="8692f69224df81ad6d498ea08af33472452cdfd258d249797fb834b6745ca52bbb948f4eebdc4d6589618fb185c18fe88fe2861cc30c25b0173c7e0839523d9a9a535857b4d840a392376d1fde98368257d79b81ab7a2d8db790a045d4b7e02d54135b529c16afd2e8bbb3fbc805dd4bf742a49d2ce137110c2503790f9663e8db002a2e122e40173fa8b4e86600b836d7c9cf3c4c1a103a46f9641057b649dbbc57f9ffe9f82dc8fa66517a59b76966f0e6fe469a19bf410c7ab9c0920af693f16871bda49155c0850b65aaa830f3666543087ba41864f47caeeefda39e6e5221c38957ae88fdb6642c9895e96e89a298eed4e79f0520d882b522fe708a43f77dbc8bfff9f97aa4793bcf9314419c8785a9f8b8c7ad02250d5acb3b14a5c27913fc26edd535166fd2cd7fc779c85a475d2c3015796e5cf0420dc9ef2efc0fd7c56639dfac743bbf09b1e8ffd10acf4ca437de40906e4105bc661885ac7d76b28e9032a088e7bdf52f9061307345b5d4880f95f924858b6ef65bf8cec6163d8ff8e5a6c07d66cf1248d3f4e2ceaeb0cc02cf626f001163c0cdff7bde42bee0408915bc890d57e9cbb333e8ae497c054a43d85a64543f4e4a8874eab345c7ddb50919922da37ea32b5b28c864d020f51ff37b1862828410494b50e9b9797c96977c1f942609bdcdf814409be68712011f4e31cc3e599a11d62559379d535f1522ca6a828795f9ad33e33e16516793fdefe9451d186d62a2b3e0e81315f5c9d9a5d153604010614530984063e28cf092e35dfec62c05a149e7765df0fd79972ac04c1a23d3cbf702168aee37510d0a30daa872a981faa4a1d39b92a9ff3f2d7655de9ac9031f111baf4e4b07a378e1efbcde6d638b72d2613cae6346d58c19707069175d81d671ea15cf860c7d8f56ffcd727e0269cda217e64ec7db2d350b484b205b26164741b5f5f83a1e5a7679403718249667033ae4a15b5479bc6629aa595d9e2bf67b031237063c6fb2b92213d5f8aeb6be0fda8faf505fa1d8fb3308d1201eaa2b91c39b4ff2003950b932b36d614c5ce1401af813f27850f39dd1edbd774830b63786620c3d77d39054bdc50609c8b11ca1553bb9ad9dfea95b5d26ef575b02c1aac22327bf4692bb46e9303fe9d9cf05587555c1df863d0680fb43b3a7e65574b50258ad140ff2da6c023ac2af2001c2d8ecd084cbadeca8db5002ad963372a27b75481a0e6a25bd41dcb5fcfed65291b1223729091a861b483b5a03b9055b39c08941330a2d2bbf9ee661ce9c9a2dd7ef32622c2298753a7a9f2dc533ac5eaede0861209837c7ac380457ec82ff9bb7858947725b11c0cbd8ed2bcec84bc41f4fc12f1331bc84ec021bfe3269f2984f7c07720892fe0a35c9f7b20bba9e6f3325deecd88344426f87ab000ba0838eab3cf484684f6ede7b0e9a733c831ed5693829e5ac47db27996fa21b3096d1ad85f585d1eb81272b19583272cf1f9cf6549a458097e27602cfc9507d1a6a70bd8545ba0c6e78a9ff0c38dc81ac5f7dffd9c3266e6a027b6dc518811b92e57425af0fc7d87e074bac463a8125042d31a897bc851fb4c2e2fe543cd93febf2b34cdf051e28280222801b861a81864f5f1763f3f653cf696dfc130bda1eb7017f3260db0971b790fb2ba457c9a7ade8c06df8cff148ed1a5aea8245aa79d637dc2d59537fdcfdb2413706daaf5a36874b02bbc8a13895bd62b439acc8a90a3c2cd737f2b0fedd7777921106738b684ac6746ec1661c428e9f7c9a8cc8c4248abc083cd63cc53ba05e72777bcff72066c79ad6edf1ea7da36ec854f54fd28b611a85d9a41dcb4000c1988dc31afc79cec1c8288908bcd727f0dae43c6b076a7dd65b052e2af5d1f6834ffd02d2219d39159b4f48e10aff6eb2f9b93eeb4ae3f9bb5f40f3bb3961e2526e0b96053f92db152a5c3572d315f5dadb010300872ecdde4e49ecf73ecd51c18c59b163c89747f475f6a22945e86f94ddc704b6596a5f1f646fd849b83356a6737c0e4f8ec69e56f4e86333b785c683d597a6928b56ceea8345e59f76149a0703c6d34758100aaa7fa9ce9b99eb68d8ff78e38fab590cd9ddb3de00ca42b0437dfd7406cb6210986597c033e4090aa23730f867422802779d64a024923fda03daf639b98df7d0e86be645385c5e73670bab7cd3bc7920017e1f5f3464458f6439a142201d9bd72539d59ad330fcfd85ad9aa9c14c656c6711442ffb104fd63126a3dbee77c209ec0a80e31b03781638f3d6a903ddc120c7c1d843cd4a596d4d2e0854b128cd01ce259769d868813c09ecdeaeb235d563889a20e2075d543c20f4343376cfa7cbc332e98e6d8e2044549055a92e7e3308047abbb1af97be916fa016a48663b8e85ff8279547b3bbaec36b8bfe29e2733ac30503af3bb1bed073ca1019cc96b98876813fca045439f7995b3f9f13334ac4568a84c7f6c49b0de8f386926416fbb8233cd0aa32cf33afac5789d793becce243f840a132eb750436478ff99f152be96f706c56e912ad9ac5861fa1b390c5d4fe41be6521350f9faa6ee55ad60943c522bd47c098ca21a8449de669ec2b5ac7ae5d2c8699b0a8749096b30e352a972ce0d6d3aa4c3d9fef52cbb26b9f12017f1129e0bda857a3d689af6fa6a0244389ba9daeca2d4aeec736a12357273d89e787a8c9b435196942d497aff8ab2b04972bb024289fdf84451605309f3ae14d7d26c86113833e84a493519327cbccb749a354c29dbbae06708b29df01ee695c74479fece3cfa8960d1dcf02903dbcbd8865203b768351a799ac74cd10a1fb6497d6c06e3609d2a6fa83f20da268ab7a3f3a4d2cad0ddf332feaaff73ceccf751a1d93151a636525da222965d965595c23d72b5b7458b7b2f9dacdee2185f6e3156cb5560cccfdadb59d8b5a67f9c49a6f53a70f5afe0c9de79f225175062f151da2d69c478bdb7a64264112ed344e3cf22d461d606aa2bb4aabc08e1b505e2c0eca4476f83d8c18a2c949056cf897e3e9eaf76f181a06cb0be1342b426219444507dafde22e73d95201d7e44475c215af215c439ce53117eef06f41704511976ca970e01f39eeb5b56cb9e01f16fcea3a87a6ac7c17fc54bc986afa97058dec7e0a7b9790e7141b539e937d902abc6b2b99df09c54b51e4a0f9fb7db4c6131f4523850343d3d88dc88de0a743df49c627c9c04fdbc52a16fa8bd89c3c209cb37fb9f5ffdb45cc70a3d001547ea0a5b7d51344295ccd1e13e946ae278fbbd8941f28dbdb9726168825c3eae7bab73e7f5a97ab7f5a6005f54610dc2b6d9a4488f1f9d86f061f991a86da25b5b58b02e839597380ce16be8b26bcb018a5ab01317feb6de7504be0a7f1913bba2e307c479c7f379a600beb27dd29e9eab8fcbe6ce12ba95c904e29a67679c78f024ba6df67034e9a95ad4f1b1defe740d06fcf8ac30c4ee3dc4d8da6a785a47d769bdc3d77427d1a2d5dd8dd08811e258032187bfb63686455d4bad2de6c07109bbb4816a71cb945c4dad5dc52f5c1eaa5ceb3a4f2d363943edfb594b937a9f428dfcbab4bf647aea222581da4cdbd80e2242cc6ecf02ad4d31949cfaa4b1e006708d7e556d37c92ba8a4b3cfbccaf0242e7fc1aff750027f904632b31b8483f654b7961f94064515fe8cdaf349990fa88b51cd6561b05e2892d060078391e7f93191484c33e26867de553c90536d262a285011c05cc6e8ee3333b99ae4f218a7eff082408ab47e23f07fed982bf805c40241492b451d543675eb8a0c4698350e47c972dc0893b035a9dec114699ca3d953161c3813d9f96267127b4425e01d5751facc2b7092aae4d7f09d8526813bfced4c7eb08bcb97558ba767ba751868b1e18150166f2d2817e5ca0c5b412974973b4008e1e81199c7338b427dd29d9066067e363c64f16007a70f6a38528781a3939763754bbd767e791d80d895eaedd97df0f674e939da7ebcf6e06671446b505f5f556f0d26a0c7acfa69fdb8f49402dff5227b3df7ec5734ae904252c36fd05796bbe857f43a7243776953c1541d4dad17b43a0166ae1a7b344008b51d55a9f30cc933eb83d02cc4956f69a068a5002473cd63049f6ca5b014725df5c77b1465793284de387de095690239d6da63a147fa36f2960d030a46c53ffb1a194f1ea2905882798f84222f4b772ec6c4e80c8971a9a1df5bd6dace5fc4e70f377a78176502bad25f07af92e26fb6a8d2341f04a1b636b3f56198043e154a4903c3e87dc85f62d0f4f63cfa703163f7ca29995199367916c1caf49c354d117c56aa9752ff1a76f1432f24e07169e2829a6efb51677ee7ad1d605c5c06fe08fa8832f0faf5b0acab7f7f27ca6a24c726e24e1714e0b9c72a9182fe74fabf8949d7aee0fe1a345fb1773bda528dfa23bce215eddd124b7b5cc2de5ca7c551a63fa9524f907986834caea3efaf183ee4caa513c6277152367bb4bf88c188652c24a09cd38ff613c4c3171efcfbf2d78dd289bdcfdbfb88d68b234e6c7d605c5bd2d682fef3055f98a2f425a5eab6ccb38cf20280affaec8c64d1f752876bebda8becef105c9b41f678b83a1a0e87eaa9d927df5a7899b58d7f4073082f708a9bbeae9646504dccfb54083bd7739e4a5bd28e020bb1e0a45806813aa01bbb949af09b937cbf6dd15a43003422170779630199be0c821f1a9b099c2807157e068063ce975c37c017faa33472fbf3b3b16321533a24724b1c1fd9d38754f1c6c575f09b8989671dc291d8c458c689b7789226da3da56f3446a951217ed2e9bcc64cbb4e95a98540879728c341577a28adf7911d72d03086ee7fbd172d50d69f7ea039360563257cd05f5d1c8c5c832b761e20c8a36cc8b27151bcbf6e53ab8c353a51325a056687e3d0cac5a591e3d6c42daff0242016b74f510f510ea0da2acf81c0d29c058d792ec81044febbf7e6c58c3330fd13842a0e5695d56dfa3e70d5e061543c34c3bb2e83c5ed31086121ba5166224fde30973062f8671272aca3996475119cb4ac0a631dd79ab369eb92ea5b5fe8a81cfe691fa0b629daf271dbee889a7c01c57194d9fcea114bcae98534af62a7ddac0dfe06cbe014cc873a08fdfa76e54bb7ecc1bded14c00081d5232abd301a34db22ad86d963a3c8f4fbc6d8e4e8c17190a489ab37ec70465f5443af58e72a49e710f42834a4991f9d5e6831a87fd40e7dc5e12399ef3c4ef7cb0b669592875d1a43df440af0e01b015732a4bff5cfb9a176fd1222c8f889b0e195bff22c67202727a1f330a3a9124d67358d03d7023fb4a9ad3a8c0fa330bdb9091f8a26e4a8c376dfaf9a8ccfddb0345d12fa2cc0048d09a7eec16db4c269fd160eb86a1f2418205c81a9a71459ae78cd8d8d37e91142d3903fe3572e0cfd397967165687924caf8886d7ffdefd3ac5d76d76484ef904b8405f8868f033e98a6c75c7a069d67a6f2712594d6d296b4b6410e34df8ee3df9daf95ad42bfc30157464c08888f0fda89119b47e4f702c4d79ce2b58d396f448f407d9e997c5dffc6529da7e96ddf3bfcf14b4d414876bdd5ad413178e7671b728fedb69278513510fdb52fbb9f880b8d2010d6d769130be807167311c00b42816711cdf59a694b8cfc4cb8a337518d5bd96634447db637db7e26b40b210b567af392c03f4f08c76152d2e1159d2603b981ce7a33d04175d27b948c02c47ce40573f0cb7092c50ebaa7b33b2d02ccd4f7af9ab70dc086de632405ffac4248a90043d5c6f4cb63d854cfb2d8d5c19380a22f13", 0x1000}], 0x8, &(0x7f0000001800)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r1, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0, r0, r1, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r2, r8, r3}], 0x138, 0x6}, 0x4) 18:41:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/188, 0xbc}], 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x11, 0x7ff, "73cc51ffff00002000000e000000000000005f00"}) write(r1, &(0x7f0000000100)='\x00', 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000200)="6ced5b0e90e9a5dbc66c8f6440c49fc172df90792b4e05ffcec78adcef5808ab1f64504c2fdcc3f13a4126a2a912e80dd90376f99eae423548065902d3f8c0c1d08f709e866d9ba659bd7146144c8985553e40c00bcf942b3c2cea90a86f7642aa9b3172d4c24d953cf5177dc9c562bd07fac9f379a13ad5e4038636dec8c39ffb135d989f064d4d0f5912c6b57e0e6089c3990b9bcf3099629a23192744257b4c55fd95ceebf31b7a0406277391b9488e42e87176d398ff650afa0e857dddad3987ea7061f91f6d0ed476e9cf136f0df01afe2946428ca8119c63bb12fef929ed9eb343f07c2294e79abdb4836edb00178d8d4e3f1d234300cdf5df81f0", 0xfe}, {&(0x7f0000000300)='X_', 0x2}, {&(0x7f0000000340)="968c8e061dd993cb974d21cf9dc4d1dc87eee2ea146dbd4506f87092824c9dab665e7c49ba417e3470781dad3cc0d08b28981afece5912a226d8fef44a", 0x3d}], 0x3) 18:41:56 executing program 1: syz_emit_ethernet(0xb3, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000a50000000000019078e0000002000000000c009078dc020000421b004000680101021d0005ffffffff00000007940600000001940600000005443c0893ffffffff00000008ac1400aa00000005ac1400aa000009faff960c22b4ffffffe0000000ffffffff0000007f0000000801000000000000080000001f01831f01ac1400bb000000007f000001ac1400aaac1400aa0d7cfc62ac1400bb000100830703000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) r4 = getpid() socket(0x3c, 0x3, 0x6) setpgid(r4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x4, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 18:41:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, &(0x7f0000000280), &(0x7f0000000040), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, 0x0, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000005427093b0b96294f75f675b1e2f87a0c63b16b2c1e3b6311fd8f63a1b1a2b142ddccb42e7d0c12a81e2ab5dc98dba00000000000000000547a724472428f6f23dec6cd5"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r2, r3, r2, r3, 0x0, 0x7}, 0x9e7, 0x7, r6, 0x0, 0x10001, 0x80000000, 0xb4, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1108, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x81, 0x0, 0x0, 0x0, r3, 0x6, 0x2}, 0x7, 0xfe00, r8, r10, 0x328, 0x8, 0x6}) 18:41:57 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) sysctl$vfs_fuse(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:41:57 executing program 1: setrlimit(0x0, &(0x7f0000000040)) syz_open_pts() socket$inet(0x2, 0x0, 0x0) pipe(0x0) 18:41:57 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 18:41:57 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 18:41:57 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x3}, {0x0, 0x6, 0x1000}], 0x2) r0 = msgget(0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 18:41:57 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x2010, r4, 0x0, 0x7ffffffffffffffc) sysctl$fs(&(0x7f0000000080)={0x3, 0x1}, 0x2, &(0x7f0000000180)="622fdede236cc54d9f33871b167abe5d5a270c153792e28456c47fb741c1d46b327341d8979cc4cea3b62b5c74cb7e14b7319c25305c8d8274b61afa99f3eb6a662f949335dec5b05a9ad5d0738a9d482b453f922533082485bd6e1c38ea6a707ae73fff", &(0x7f0000000200)=0x64, &(0x7f0000001740)="529587cad272cb5c5b668b5d4ab48f9ddced0006f28129521bf9c171cc0d3dedf45b18e9bc5507e9b2ef5ee042ac7bd2c4273b5c0ab7a59bbffcd42c834baaf5f130872f0ceee03c0e1cf868bd60af695758c877684ea24ea540fd791fe1db71643ebf92913087ccede8e215b987d4df3ea52e623b8aa9af338d68b1c29a610340f0437106dc2eb60fdbd26025930aef1230b6cd98ea619225ff4a6e122433e18fa31440f31bfbcc8733c6a189293e5f081976086b8529b8755e9c0c279e5d020c4985de4fca343cc5cb3fc822f8938104359f0294414bdc6bd01c098ed344aaaa6274fb7cf5c2cbe5721e92f0ea01495c7d90c8332626f70693fe3af290aa23b2c403c62f7f54f3459eddc054a9d116a532eb1d1b9acf9672d7ab6e1512b0c4133d3bfbacc12d211ae844a4bf5489fbd7730e297a3bc317d8e87f82a999d9b6bface512d5137c93c7edad04b9a528cca6305f3b510a111444f1fb7af3eba5698a8cc7b07de24e00750d48e1609327d078d6673ab65635863e15eedf2f361172109b6e7df03402b2c98371b33a74952864dc61529afad8225d8dc931925410c6afa4ae1770c0afb6a89695d5487edf676374ec58a6f901c1ecc0997f6b5a728436f16c4725d585dd19d16bcddd936dcf6b2d290df0d55af2daf9ce07de16a8b024b90707e9588e87e8205617726ddd94b26f15e5358c5924fbc35042feb637a17ce399a642f284801f13a936cdd41501e8317c458804eb87668676755d187874cdd08f5fe99aaf86c80ffcdbcaa394257a2e37d5ee982c9351ae7c79838405e495ad4381b41784ef5d187aa5b6b2be5f742ec91dfc3f84f67a07ec11dbfb107a612dfb32ad1c676d7bd04f462e838882568b93ba32a7356afa367e14ee9e801c2c91bf2490bd40e8769df6308cab09d5994bf8783495cfc2af9eb0f4fee5698759eb0c6e407b37e73e55f5869142be681f781b1766130f55f6a510b4b724f044a523077e892ec6eea9ced65206403ab02a6554a7d1cf85b86a82822d683e97aebfae9f2fea1e8c69cead59f49ae805bae1db87a0f14aebb387338f683ca54f6d38c7b009013159e158c265da6b3d1540bbf3eb042c6caaf9dfbc20d1d42bd7214a6d0fcc0fbc40b053a54e986ef09a7caa6cd323a134771b57e4188aae0e4d3f87ef29b4cab064110570416d6484ce6161267677a8da0f8b825b526d3661d5702378f4f99d5132c99558c740baad12b5ad4c4a17cd7db3d944273e6458df479cbf92863f7c5fc94f523fdb3e69789a588f3aba3a6054d519d0f5209fca6661c9817f5dcd8cb12997af5ca2699926b10fb7b8265e7852907bd839d0e97137ab48f4e72999f9b41385633e877148def4681a0c5ebdd4bfb4040497ae058918b24a4c98e244dcd4824f3cdc36bda1fd67fb8b21013a2ac340eaf698deec49abafb55e90f2f761a100934a1c09d8e71c0db3e12420560202f245a1f141d135dec24c32273b11dab14ac4ca4a89fd6442fa424f737bffa169af1aa921ad2dae17a1bf36b174bd7c2fbc603cadfc8bf88ca2ffaf9cd55f4023d45fd556b240239b264b44fbccb8692c5b2e9e2c921f424b62bda29fbd7cfd88d8994f0cce25583221df863cac34b27c037ce941020907ed04c2caf66774d7a8f21afecfb85ec26e5c2f06d3bc6f52e44332314b9bd65288c5d6f74b9c590c10a7a39f9b6e7e65aaa1133cb3ead37be0bf0b4c287fff6cfab902d388a15b402f1f0ebbe253750fc9fb21f9d931ef7b15a72ba2fbc83ab092ed4c95441117d9ac9631ededd035a30b84c0e6978f42b561aa7e40ec1f6f2e0714cf2d7aa7580b70f7f7395ad0c0fcd860b2d7e8a2a984c8f19c13774348116f8fecb186ce0de15f69b4464d78f13cfcf0baf1eea2651e2ed37dc703164816b4d1839bbe51660767e34393cc16383148f9dbc65fa5d69099042c213b311e7d38dce13e30fff92513253aebbffd664a196cac2bb16ccc393d392c3f9ea53c15f3afcb4c5a5f4d6929985b6101ccb117552d8bb2f4aa31253cbaf88b403c1ce390cfbe557c4b64496170c68e83b8d13727f8e84eec443aab3fd93dfc67db282b775f4f6087cab7512fba04328b8cd8dfb497789559c71eba097e724d9620bceda9218a5bb4149143502e7821c29a92a0125b6fcbf2119dc80343458e8f566a5c541a3c780df6089445dd83b811d591a6da4f08b65613a10d1ef55a35c0cb189ff1407abf35a6776839cdf634c27dcc60c4b9db8494cbabe163aea6917d0b1aefa3f87bdbf228cc285f19ca15a6ef5ff4c66930138db6b20808fa2d609ca5fe553efcdaffe6b6a7d982dfa61e630c66fc3f850f087a42d9aa6fd8f08574bc62a8455cbb1fa6b10d36e958e34eeccc5453b7b3e67dc017db7d2689d5095d8dc53dba55dc288853eb55fa9b8f4f3d8060b809db14b92235b490a4900ff320a3fa1c9ae49b880b6941c283d92949ca8c345b4d57e68b0dbb7c3455aba346359494c6e377616ffdce9fc6ad247d4106f5e32a4ad9285e1723667686835fc3bc99ec1a66e853ba684c1dad70a6e2e0fc0ebc14fe6857f063e172e9545129ab3810418b60dc239058b254d02c2db13c8835dbe19a123a54f024218c10646ff1fcfc2d5f4d104f1f95aba55777959b9361b2ae257463df136b34de2ed3de59b634151d66089597abbbe6c123ffff3488305da1d6b5f0d3c3a2903b70cb1ff21e61ab1ed58b2b3695d787233914241f3efd66f85f99ff4daac10cd03c096620e66435e208253a4ea5ce261f4260691ca22096bf0d37951c3ccd5ee3845a26bdcb805cfe9995ea1a44b91b5bc8b5de7bcef086ee148846104cf4d8a37ffbaf18c8ee07a1270b18a341eb5a25a6cdb00ca512e7abeaf36f29561a2ff3db81a6afbd7e23d873fa082fa4a97b6dc7e64c11e37c8dd114134e363ffea2f85d87ada34abc253934744dc8dfbb1b32a1a45984b43711eff622d9727d58766c5e4f9f7a485d45238503256eef68816872bb8985318c8e9d40bbbddc42303374a89bbd232beacc0f0340b1dcec0974c9230b56976a8bc5bcf8b6114ceebf5cf4e0185a35f45449fd93172faf09691af9753ec153b49b2e0ce28f67b0cb60826886e7bab59c4917559c5714db40d38e342f55d37cc6d6c429a972554edc5b812e273d8ecab9471eebfd09129503f375386663004521d7e6583d1ea4f3948693c6cba0a663f08b532f34704465b6fe020f8cd7defd0594425b58dbf2966458c7d84b2fa3ba6a32d724663fd097b1a90584ed7711f5ed3ededce14f0ec151da5d0c1158f63f318776a96bf9aed742a840657b36b0f66dd6f081868b5bd8d59b384f874d479fba49ccd7d36d84486f4bf83d1a82cce0813d40706d5e2c838513cff7eef51a4c42ca79a903280e78448f4ee0e44e7e9e2039a6e10d6b98a13fcd7c5e1d753501cf7bcd511dd4daa1a4a0132d210dc997be2a302b98a552849f2e8aa60adaadb250b1c98e5af3de86467706d9e01c824d174ff73dcaff36274674b1bc080eaf8ab1dcf32b313e090109c31ca42e267117fb17e8f5a0eeddd537932fe60386561fa6ccf6bbe469553acb1ca9ccdaefbfe4615684b2c833beee27c2ce3f19f3f7c5623a774a80932997658a770a38b54c45da01f2e55cfc5b0d65108d8ade1435dc75493c7771cc6a537a6d3526c1efd4c430b7768b32b109fbcb1a4cbf602b4f78e47577188d9f2f9cc430c0de1d385aedb1a1f4b6cb4296da639f3fd3bec0318a5ea415b46a758ed12d018096de3b06fec9cf9c8dbc525f4d77e787ac6891f1c85a4572da565a34775c5aff1e0276f9ea39e06ac374f64757fa1b0d717dc08811f4034db52fbe1341ed2196fd629360df3fde4f094917d020b779ebae759e3fae37e45ffa7e7bdc2231bb3dd5c75ea51a167799ebe1428bf7c066b7fcbd885c666c44157c0dd09ee63f518da424c5d90bbbd5d9d84b4c1a209b4d8530b395a55c2d79ac2009dd0efec1b5f7fe95ed70bd9b266320bdd6e105f3e6b99f47c77f068cf9ecefef6e915e01da48f4eddf5956b35ca2799615c0ffd90d3400c76853c45084e7aafc7617c0f9ce2ad8963f29540d27d0d0f3803593f48b080b0dc0f2c52089c55bf69cda488468232d4bcfb61ec83d81f7047936e0ab8b0d91efd47b3785407807876b29a2f6b74c02e218885f9e4ac7f966b1330a1294aa876b4916b33306b83e30f83fb7a3f25927f349a1094f3574bb145b429955bc1885f27ce0a2aab8875232578f15af055ad0fcf33c5fe7dec56c66161d1cf0ae195b4afd5f7595e3c8b6c0bce42f98d394d90987201a909c70ae2160553e14c9f8977fd17729bd846333cc29d26098a127664c36e2bdac25b676203f0555737372ff0c447721998f51955fc6d7ebc80f8be7c6b9de7a1d75ef8ddecc44c9f230c04c7a44ff0022aa1886e3eb4f8b1c83d90ef0874cb41bd437b0ddba653f83c70d43cc8e048c8e857151641c179a1e6c9541c05a05ccc6126f225751a93f5811f2024280ac2c6704b5f2c46eccb14de0b1cf81c399aceffbcbaab99066f5bd4277ad2e32916dd416635498964ef73ad273c7bfc636c85528bc8480c7d3a256e3c618e825d400ae64e9df30a32c6f9bd553f6c0f97ba971464544a592a506fc36b1c262eebb97a559b91cc79a8e7a76efcc1bd244e8995600a73dac0814de4ba54511999199141dde52a06c35a2425faac75b2bdfb1b6080c8ead4b9c4a8ad9834f9c048ce41aa10b2035f2fc623711b0483a5eb25f8d99327b33d8eabe9752800b4970221f4abf33f1fc5e7cb2831b7fd5e5115350bad6fc8263d3fd0cead9a1b48da395e37a2dc7f4408decb926f47bc5a2303c4ca0b2f2a52e2845220b81d80cdd083f6091c6b3015e90e9b0ab1aa105e0e29cd65f880a7e4b08846ea6be82e07838d588e930d7a5c721d05060c4e71b0eec58869f94a5e656d4cd2a428243dd8187b18b56511b84b2205b0f570a7a1011e79e439c3d2f5bed586783d8faa86742ca3c3100e9ea4dcdb0cf349cbe493994daea4e59e26c531fcefaa4a10e21773865e8f81b9f0e3ed835ebbfb7d1a4cc395b3a9be849919967fcafcff7ff7730bad80b825b6f905fc105dbb2f98f33544c9041ecccf86777864c101952e52b0c9337bd27f47162e93cefbc1a566be65915d0903cb0e730e1135cb4bac74d141754b7897d0d3e3a2f4f8da55da48b000701c4865290a0e43e158093422c9a677bd2e7a85de62f048705f50031ea1a0cc0d297e7b97e07b540df2bd5b2a2dbdbee7f24e19df909a190623757108a2a9890d1008489a3bd67878382860fd427d22ae79cf1e4152406f64a73ec6849af18859ddb8d7e5268c13ddb04ca9b6868fd7c539194caaba1f3221f5c2519d1b8ac78e80663e820fcb595065d17c5f1df35f668c66c57237045c0ebb61cf1df7382e936fe9cb14d445b92bf9f088e169b97bcb55e2f3b4a4c3370ca0a281e6acc526df0b353b5f4a2b5d50553aae2ae3041f6b63b4bd89126b1833e20da8a9042b146dfd81f577df5189f9644049b65fbb0f7f2a76aa55a8e3ad04e49fef61972146f423368408619cde77becd7303728da9d0b8ea9a0f39bc01a3112e3ca54dde3a1d9844635f719aa385fefb498836b265630f5b73279b2f8b19f5cde58ce22b0c1ffd3749b73f58c04645f4342e92bdf263466e4ffb76ab2a815703bad044fed755b23e8919707ca351f9095f7e921bcf68ddd3c1f44056a20cec4b575b6096dde5eef67f353b5203f2aa4cbccd7", 0x1000) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 18:41:58 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) fchmod(r0, 0x8e3) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 18:41:58 executing program 1: semget$private(0x0, 0x1, 0x400) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x40) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8501, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r2, 0x20007471) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000140)="7b8fed17518c9f431716166d6830635ba7aa95c7ed3342526723301cd7431237bd53d5e1ddab360e1f08dbac72", 0x2d}], 0x1) mkdir(&(0x7f00000001c0)='./file0\x00', 0x40) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x7fff, 0x0, 0x7fffffff, 0x0, 0x800, 0x3f, 0xfffffff7, 0x2, 0x1, 0x8000, 0x7f}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) acct(&(0x7f0000000280)='./file0\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000300)) pipe(&(0x7f0000000340)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000003c0)=0x9) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000400), &(0x7f0000000440)=0x4) r6 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0xfbe, 0x0, 0x0, 0x0, 0x0, 0x4, 0x96}, 0xfcdb, 0x3f, 0xffffffffffffffff, 0x0, 0xffffffffffffff81, 0x95, 0x6, 0xe2a3}) 18:41:58 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x85) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffff) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f00000000c0)="1159e941d49e1f904534807043a5d48022e8b9c6c3ab07a16419", &(0x7f0000000100)=0x1a, &(0x7f0000000180)="1938a0139f0eef3a743fe6d5254e8460040a8af3332193a5cccbbdf6ed06b3ff697f3edea15290a4732b0bbc9d10b9afd8c3656ed00f5b38ad85ea7f7bb7f14089af08939d29eb783c1e21fcbbb1f671bee7616bb548741d7fa83b6e7e8a4ee2988f7a4a8856e9a87d514235dab3f7a3ace006cf37f4a759447af9851d96a16ac34e2b256cf768f74a9de7ed80634c0b7cfff185f554e24db44ae2cb86e8bd4a04119bdc1bba13a66246b1443effa43ee1af9f8aa7518e274df963d88b5926fc7924cf96e75333c0e54fada8abd99b7c34cb3ab83e8196f50804b9256e98fd27e209d40f1450ca51e46696303f79efb5cdcf3e4275c185e6d5dde41a165d", 0xfe) ftruncate(r0, 0x0, 0x400000000f) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) setsockopt(r1, 0x10000, 0x8, &(0x7f0000000280)="7343489003e52596090912c205b56cd09fa3a15f3f4fe05b5d3dde3903f7eb759314b8d1776a0dc16f48d828be63d503aa06314b5fe05d05ffcc8c4c4ba7208d366eba1f81b934db165e26082a9eb2cfcd1bbcca4b17d6bfb341604a687f3960ae3fa97596eb4a9ac164e3bde041e4e82d594b61dfa2a7fdac93e4117e", 0x7d) pipe(0x0) open(0x0, 0x0, 0x0) 18:41:58 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x3, 0x80}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$BIOCPROMISC(r1, 0x20004269) 18:42:00 executing program 1: syz_emit_ethernet(0x5d, &(0x7f00000000c0)={@broadcast, @empty, [{[], {0x8100, 0x0, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, 'F\x00', 0x23, 0x3a, 0x40, @mcast2, @mcast2, {[], @generic="f4b7f43bf85eed7049fb4c7c4985e3e30a0ae3ff5e33464408cdc59e7e02cc79a34c00"}}}}}) r0 = getpid() getpgid(r0) 18:42:00 executing program 1: syz_emit_ethernet(0x4f, &(0x7f0000000480)=ANY=[@ANYBLOB]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000008c0)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11704fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b707c3483fb79dca97fc92e0593683fd1ad13483cbe8f3673ec1ff8175523c818720b4765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227dd2545b0e8675dda44676916e001d54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9162f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77c6a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e7568d7232914633456"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f00006a7000/0x1000)=nil, 0x1000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x800000018, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0xc050756a, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000500)="f2dbc3259fb311e9c94d729c44f2300fa46d933d5d2d65aba7a95ac514399c6f57f860c8e87cb07e7498b6e3df8cfc520499f151728bd2b074c1fa6f8833770115a40adccb3b0e1c3b485e3a7871f372fa44ab08d37072816dee3cd5eb7ace40c6b3fbe7bef0f14ccf6444cbd2ca6e17291ad5558908b1ba39cdc9a1ef300f357b1e5d50f49333de9d098f12e9b1205d64fa4f08a261963be646c9afa0ef1ca849907a243035924a7f6938b1d50f2ada237466c3faf07d294e92c70191fcbd68a2", 0xc1}, {&(0x7f0000000600)="6630a272b1cf4b1213ddfa17d5316a953dff71442e7fb8057349f980de8239261d70579bcd2ae4d98ff098a9f6d2a4b501aae306f8ce6217a777e609f1badc40c0075b06a73e8843ea0cfb8f36b4cfa10f4efc2e183d8a0136ec969e080853fae220a0e68254a467c71823d81184b3d28261304b590fbfe42153a3bcd36287d333911a9d85a58d42620c3633d8e837f0281b5e", 0x93}, {&(0x7f00000006c0)="3eb0612498cb01e024484d3deddf0ca16233bf7df570e60688055da6764c8149c0f2e2a3e778e5d84313645414a5cec7da518f3f7d0f2337d375f65807c27338835018c020ca535321d5f3948eec08d7a998095ee98fe2aad8e585d64750ebcf4e9de932de8e99990eff18d10623b69ecb6ef7dcda3c96b5f9da94dfcace119ad6a3302e71da1201fe97ecbbdbf831a48c927dc745a7982d7df538c47ea8aaa744218ea054bd8f9b8ed049bbc75e9d4e137f75dc6d66a242148ff47c9007ac4517541d583254ecd71d293c184866fdbf5800ecad70ebf924eb03c134", 0xdc}, {&(0x7f00000007c0)="42e4a126b3c63727d0458eaa1786c38224fd48b595513b9e36dbe1ff05bba67f46743f9a5ace290e9b0ed7a43a04288fa07883a292333c38951e8175b2e894886667766c5cec4d6846cf71810d24eae4382da07edff6ec12d72ab59e37048966c9366385074092b32d139fb10475420bd173fcc10c331a0eff5bf5456616fcdb44ad9512d79eaf43de9197d5772316b42f9b2067574908a86eee9707ca8c40f18040ba9f0611555af306ed6dc7be67d8a0adc054518bd6d4620aa1", 0xbb}], 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000440)) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 18:42:00 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffd, "0366402ba77f0c033c0adf71cf15cd76ef3caf00", 0x0, 0x100}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, r2, r3, r2, r3, 0x0, 0x7}, 0x9e7, 0x7, r6, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)="55c6aee4851f74dfdbb1bd6afd5b916d2b5b67ead199d20d4db8", 0x1a}, {&(0x7f0000000300)="04ba9199cbe095bf8b9e03b606081fb6fd119cf679d1664545912a38c96259254f45dc177eb5bf8f06477cbd4fff457194833981b49f84ebef1192fbab24f0b81fbd5e0fa32f9cd0dc277d93cb", 0x4d}, {&(0x7f0000000380)="5b8f65cf305106c4c869cee26753a8a2a14f13da3735f235c68a2d3bc1525550d062e00390f949291f8012a49d63bcf7a0d888c2fa", 0x35}], 0x3, &(0x7f00000004c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}], 0x80, 0xe}, 0xa) socket(0x1, 0x4, 0x7f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f00000001c0)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r7, 0x8e3) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000000)=0xfffffcd5) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7", 0x24) 18:42:00 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00008a4000/0x2000)=nil, 0x2000) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x39d08634, 0x0, 0x200005, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) mlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) dup2(r1, r3) 18:42:04 executing program 1: sendsyslog(0x0, 0x0, 0x30) 18:42:04 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500002800000000ff70907800000000e00000014e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078c29f2c94cbe80000"]) 18:42:04 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r5, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, r1, r2, r1, r2, 0x0, 0x7}, 0x9eb, 0x7, r5, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) getgroups(0x2, &(0x7f0000000040)) r6 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x80, 0x2}, 0x4, 0x9, r6, r8, 0x0, 0x0, 0x7}) r9 = socket(0x18, 0xc002, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r9, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r10 = socket(0x18, 0xc002, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:42:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCEXCL(r0, 0x2000740d) 18:42:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) 18:42:05 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@local, @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}, "cb0aeedd3b541c79"}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket$unix(0x1, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x5) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698a, &(0x7f0000000000)) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073c6f69c95cda20c43a6d70739f34c2e9187"], 0x37, 0x3, 0x0) 18:42:05 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x1) 18:42:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fcntl$setown(r1, 0x6, r3) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x80, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r6, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="691656d76be825d23e148f81b61c69f22a416b6e6940022bdd9949a16e7930cd956192f32924327db99932a5ccee67263806b98e47b4614855d6a4f025423e6b85df124d979107c43aff723d61", 0x4d}, {&(0x7f0000000200)="e35ae2d057ecace97c441d8fabba89bd5638b6d81bdddc17bb5ce46018d19d2389f0a0b863bb7896f70e7e9e13fdf5a558e67384f34faa745cf39c150602862830df21058ce9d94b1ace3077d887d08d2f1a85bf2414162caa8fbbdebefeacaf6509e927b67dee82c61ef9778403dc3acde8a00c4ef58aa6bd6f4e9b01ba46464a9c4307d053bc5d7c", 0x89}, {&(0x7f00000002c0)="b86d453d189e76294f2c417034fa95bc23e0cd9fa9367f8c4003b559493f9315e9f02ee1a24799b0c1e1ad44339a8d3fd86c8f8151e378014c6ed4f42409e1aa380d2d576e3dd365779a0a188bea97b8ac1ceaf54d93da666da9091a3179f33ab081117293dcaf1f259ca13d58c5f68e57be51830f07a6dcc652c6e70eaa", 0x7e}], 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00c516ad12d30000002000000082da000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="00821586577a1a7d59", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7], 0x100, 0x40b}, 0xe) close(r1) 18:42:05 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x87c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000054298656d59cf0fca384d6258ecd06b55b7a6682a5f2500e3366829d0711524b20069fd67524db3ae4e9ea4fef6442e9d8dea9fd0d29e62cbbe8c54766a26dc933e9a38d9e84aca6b2069a56772f89ff29a901e88070a81705c0d5f176f5b4406d002faffa28837c7fbf0f06ab2c6b780f139ffff0000006218cfa3fc1af2a458666da3eaac982487bc8eb038eb53400764b43df508b097926ed51caabcb2321cb3a6780f11994383b889b88bcdd023fbf687f80f224b96fb9fc030fba8dd4c72000067f8a534758637c72f265039c5c2fed75521534920c1b2d3161ddca3a696e30894c1a8f3c85aed9028a932621fb78cf1938e2effb62d766fc7a0375529bf45ca2a31af931ed1e738446da076f0bc0084c902b1f05630d8362575056b60bf3c5296ccce9567cd1f523a88c112f4951d82bed43f30b5413afa5ba4550e2b623230d9bb38e38316ccb984231798fc82c399e1f3ff34beca5a81865be6911c75515fe8de21080572b3371553d20a7f6dc1e6495d8e95ae460263f7712fc2c4468cc3a269f14628429a9226ad45f756ce3c2bd5ffbcd79d8729d4800f1176a197f568b65544bbb24aff78f41f0b53b8d0afd9602e749a19afd06e4c12cf59f4cdc6c5fb42bedcd43c9fda2943ede452be46bbd6d1320a629ad0779a2ab50cd66bdd56a939c2838f559543e440c7cd2b01bb7dba03cfdc8d6cda80a8191ac255d8195cdd2e3bd2d57197fa23cbfdb91a490d8499"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r8, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xff, r4, r5, r4, r5, 0x0, 0x7}, 0x9e7, 0x7, r8, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) fchownat(r1, &(0x7f0000000000)='./bus\x00', r4, 0xffffffffffffffff, 0x4) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 18:42:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66016c65e1e9"], 0xa) fchmod(r3, 0x8e3) openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0xa0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:42:05 executing program 1: r0 = msgget$private(0x0, 0xffffffffffffffed) r1 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) msgrcv(r0, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r0, &(0x7f0000000700)={0x2, "e6e5d0bc25a07a6aebeacb0fa25894353071f622861bfa73da163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d3"}, 0x43, 0x800) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/182, &(0x7f00000002c0)=0xb6) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff00"/174], 0xae, 0x3, 0x1800) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000f39b00"/21], 0x15, 0x2, 0x1000) r3 = open(&(0x7f0000000300)='\x00', 0x80, 0x8) readlinkat(r3, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/104, 0x68) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [{[@broadcast]}, {[@empty]}]}, @noop, @ssrr={0x89, 0xf, 0x0, [@rand_addr, @multicast2, @rand_addr]}, @generic={0x0, 0x2}, @rr={0x7, 0x17, 0x0, [@empty, @local={0xac, 0x14, 0x0}, @loopback, @empty, @loopback]}]}}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) 18:42:06 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/219) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/60) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) r4 = socket$inet(0x2, 0x4000, 0x6) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4}) 18:42:06 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:42:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) fchown(r0, r3, 0xffffffffffffffff) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r8, 0x8e3) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000000)={0x20, 0x401}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb91f0000001c9d60cca81247e4f515", @mcast2, {[@fragment={0x33, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) 18:42:06 executing program 1: syz_emit_ethernet(0xbf, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004c0000b1000000009c019078e000000200000000820993ffc3d638f8235c44cbeaa300000008009078080002006f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b3612abc3a91510004cf197918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce48bb72e7d34171c5b354d9567b3faf83f72bb0f96831b043d6ab07331ee152f6f900000000000000000000009a66cd13a1eac7e1b2dd25895f78fdae40a71c085c219605bbcd19a86c4659d0589f9fe559ba8dac5fedbefefe12a34087a09411712e9564a46692cf953b91e9435297e16295dc4a150f8eaa418b27b544b3e230168e0921b930ee02d8d1a53012a776e0dfe61114b73d8a24a60ce4e2bddd7e0971b11fda076aaed3af48276f9f98ce321c402c4a34d7fc7c0160c9ea60558bc9c08509b0c182d1884debf92d69ce54cc9b156a83e9ef4903f2e9de07c5eae266f6408b561f2528ca0094f083d9b60d634b5b82047445472c2c2e723cf169da3bddbe43b9676206ca1cac2f4d90d1"]) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000340)={0x1, 0x7601, 0x6, 0x1000}) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 18:42:06 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffff9fe8887c95662a05f82f0505e24aa3bc1d38c9000a95468a8c7814a7898d84862b919078069044388cdd18345102a2aa326ac61bc2e078d8afe4fab0b21be93bd683544fd0620ddc1b06d112d992c7d6ca1b6c7a9ead6232dc400d286211885f5cc67db9ebc9158c584604801b39c473c2be01c3e90cc32893a7ce556d62dcffde060cfa7a6bfd58bdd8df989d5bbe4c3cbdc5d234f996e5978ef29de2999015c03571e15497c9f19e67f4f2c95f6197909b64b968a0d6dcd7e1cd81cb960d9962df675663e19b74dddfe9743f3cdf258cab7363349bbec14c449379579dedb148af9c4a3dc37b3a3000c968a5e43873388892"], 0x10) dup2(r3, r0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) bind$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x0, 0x0, 0x0) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:42:06 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x4, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4000000, 0x3b, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffff00, 0x3, 0x0, 0xffff, "1277556054947d6516f0b5aa42b8e9369e457cc3", 0x3, 0x9}) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000600)=ANY=[@ANYRESOCT=r2, @ANYBLOB="892b2903687b2e4fe93849329c9497a37920f71aae8aefe777c9e9892ed8d9547385054139dee882445fef152e68b59171ad651da5c2ec5624bc10d82fbf533335d3382443ead22ecad71e4b7dfc59626a19f3d8d78428f7c5710042b395801aa31cd28833310161e06fbdc748e0ba46be4b61e7fc3fa7f635f0b266e117c6972d3c50d497f0f4129aa06a0514faf546f99a58be8c1e91120b9c064f2acbb2e5a4d65281f23530037e16d691862ab0f540d0f2b020543fef418996de2d9e1ed19cf55b355478c577089bbbc16cb59c40fb0e1a30369afb5f193c08abdc5f64529121bde248b5816bab74fa5110a8957bbd3ca4ef312abae0a7c37d3608a0c4a8f8048fc3ff559a4aa1d84bd9d5ca1086a52ef41bafb4706d6337860db9b4905c774c04baec2aac271100e69e2376112c5269349e0811cd8f06af2f243837d4655c0915874e1c298f29d9254da52ad36acb8d385993cff67f7fb70659da94165e0eb2d6a7fda042e4bf66b042a99e3581cf63842ff24bfa1af8ecfbf8cceeb858cdcd68d9945c1c438a3de7e5acdf09"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, 0x0, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, 0x0, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) fchownat(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x0, 0x6) 18:42:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 18:42:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x2, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0186960, &(0x7f0000000300)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$TIOCSCTTY(r2, 0x20007461) 18:42:07 executing program 1: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xd7}, {{r0}, 0xfffffffffffffffc, 0x90, 0x4, 0x2, 0x200000000}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x100000001, 0x200}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) r6 = dup2(r4, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) kevent(r6, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x91, 0x80000000, 0x2, 0x3f}, {{}, 0xfffffffffffffffa, 0x1, 0x10, 0xffffffffffffff98, 0x7}], 0xffffffff, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffb, 0x0, 0x1, 0x100, 0x9}, {{r2}, 0xfffffffffffffffb, 0x80, 0x4, 0x4, 0x3}], 0x3, &(0x7f0000000180)={0xff, 0x40}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000001c0)=0x1ff) close(r3) 18:42:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x8}, 0xc) setsockopt(r0, 0x20000000000011, 0x3, 0x0, 0x0) 18:42:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) socket(0x2, 0x1, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 18:42:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) pipe2(&(0x7f0000000080), 0x0) kqueue() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x3) 18:42:07 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000340)) ioctl$TIOCFLUSH(r2, 0xc024696c, &(0x7f0000000300)) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/145) sysctl$hw(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 18:42:07 executing program 1: socket(0x10000000002, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) 18:42:08 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:42:08 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x1, 0x6, {[0x7, 0x7f, 0x8, 0xb57, 0x3, 0x6, 0x8, 0x9, 0x1, 0x40, 0x3, 0x0, 0xffffffffffffff00, 0x8, 0x2, 0x4, 0x7fffffff, 0x20], [0x8, 0xfffffffffe958d12, 0x9, 0x2, 0x5, 0x4, 0x0, 0x1, 0xffffffff, 0x4], [0xffff, 0x0, 0x8, 0x7e, 0x80000000, 0x0, 0xffffffffffffb544], [0x80000000, 0x6, 0xfffffffffffffff8, 0x4, 0x2], [{0xa440, 0x2a1, 0x1426, 0xd972c93}, {0x8, 0x9, 0x7, 0x49c1}, {0x9, 0x9, 0x6, 0x20}, {0xd81e, 0x3, 0x3, 0x200}, {0x5, 0x7fffffff, 0x8, 0x3ff}, {0xfff, 0x2, 0x7}, {0x0, 0x9, 0x800, 0x25e}, {0x0, 0x8c, 0x7, 0x6}], {0x6, 0x9, 0xf67, 0x401}, {0x101, 0x5, 0x3, 0x4}}}) 18:42:09 executing program 1: getpeername$unix(0xffffffffffffffff, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ddf05a1ce5a8c550ca189495ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9b26022e893e0e5f2b7eb9e6d7d1bf9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21b5959c5849bd33a2ac72a608a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000000000000000000000000000000000000000000000000000000000000000000000b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000d09cbe8b2d10c5de0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000fe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020008cce24eada048a00000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071405e4cb57393cc862b630da64d8852fa02291d5ec6fdf0b64959dab090b5bede25789bd0cb411d2d20123fee84f8b0098f114ff94e04cd57f6457cd4f194a8b4c498098f7ce1ea553223a268c161b27c9a520de61ec9eb18c5aba483f5097f55e708235e7ed0be63b5b416c5d13e44c609f49cce82c70f4cb03d5dec97b1b4820d053ae5b4b01fe3fdd5ec89fb748cbd587baa480145c28d23f4"], &(0x7f0000000200)=0x1002) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000580)=""/93, 0x5d) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x6) semget(0x2, 0x4, 0x80) r1 = semget$private(0x0, 0x1, 0xab) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000001500)=""/175) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000001480)=0x80000003) pipe(&(0x7f0000000540)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000440)) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000280)="715594b8aeed160ee50d1b16f8749a2846ab5bed7a56e6f5119cdf9df938b698cc2b440aed40a1aa0f9e32e33259ac73e9ba85af098d59a2a9f18396962f55c237aa792761c540a2c416c1a6f7", 0x4d}, {&(0x7f0000000b40)="837d44108f63fefb08ca4776df1861b080c7e8438a8d6c750ebab84a30bfa71e198e8b89995327a1473364e6cdee533f7d606dd4b69f6dad3f0340f2620e40859e0c6c297cbd6a4534afdf6725beb2a223e299a13e838250f22d622b889351c52d818241cae920f6e10067f60cb2854036ce2d399f543639871f30d7835c55ff800c66c0a46e7cacde092878f1b7310e7627b85365894c089d37bd2bd7e45df5bc626111b7066c94611e3cbc1183772fd627f5696e0008f7bb15214e031d67ee385b000529a6150deeb8d75c8871f903b59999b6ce0b01ad68b0a7a04473b9fa56b1f9fcc46e98325df20e66c35804fdaabce638d76345661716c625329f1ee68223ecb93e909acc246184d55312a1ab05c5def8e368f978e5f559df9d3b2b04a9ef114c3ffd7390523e78d0b60d0600afec66625c8e1d6a0d632b476c8be504b4e99df117f91f35c063b2a3ae71dc5cc5eac0e6651270565c689b1298c50dac912319e2df7504ee1018982b0ecf3bfb0383feba2f711a8446d7bada5bb2afaaf1ec7a0f0924ddcb0529b8ad2128378731e56d5bb3c11caf62ab4d1e603c5a15154ef9fffe4bb6b2f96b470a506a3939e11ac55bdd7000850cbc8aad59fb41fbfe210415c23becd78df834af0fe2bc31e4bb363417bcaeffe9d9d83e0c5e5def2f365a966b7335516a9744b675e8854d65e5f726f0abe296bbe20340db6506f4b011f3a9e18458f2778ebfe6931d58d52ca796c2e5e7bd05b6ab578795620f9b33bc93890371f3fd92067c909ee58a755d938d901fa3765dadd641cbe646a8474bfeab81aed9f408c822155bfb219e08585d9af5bec283f19ca1942deedc9584a136250b57a6ef3e3364af04c5aa0f6270bbbc92b1b871d35ec9b4caad655ed9bf173c279f141867cb", 0x289}, {&(0x7f0000000340)="3d1e26bf49440356c12fcd1dcf2beb05d6f582f4518a87555c0000004000", 0x1e}, {&(0x7f0000000480)="927157af969aced6583409779754a25cce45391740ce1a97113d6a2c520de99d1295f18a669a6ea6d4c28ef59831e25bbc9bd532e1a347bac232fc55157fa25eee955d5a6d2f199cabb806461d22de08ee704502fc2b243d5f9cc077511f1aa89c6faec7b93839c3a80e252d49683a3a40b8d47e5154caec7ab53266d5ca8fd0bd2745c758ab6a5d61beca463380a1d1e3ed04550c3dc6612eb5c5d4702e12a478b600"/176, 0xb0}, {&(0x7f0000000380)="02b43d17ce2f7d8346e3a029bd47e73f43c9dda09ed91c62474ac1e4bcc2fbe8931d22032a844d72796e795f5b4127ca82fa40456ea147dd5945d26811711582674c3fdd1befba82f78873966254ec14272a059daca8b4e3734a02eb317de8072932b46d27c32b34f1da636508a5b5c8569fdecb08447e4507a5c04e44a4cb15414bdfc03a46f1ac46dc", 0x8a}, {&(0x7f0000000980)="45e301b2ab1e0065b3ce798723dacfbeb6019da39a8d981798b4824dbdfc3b40b96f382e4686b990b282dfc1f2c6d61b1ebbf4a053e251a4e97ea857c3530eca9d209196e265aaa9d50ef1df2682be5594b44f89f5b704e136b94c7b928bfc088ad18220716d691619430f666f54b737c65a7bab2406d47fed3fc25113a9a73d15f60a82841b0895cdde6040af9419b503ed2fc7443e08b8d64d574e30f73bf4e906172da0eb4f9f53cad11d0ad6e6cb4025730f54fb02604106058bc2eb46eaa529553c753d7c060b7b78a9664d2cb958f79ba3517ea16c3fe9a3e3353143cb64f365098e7473fc746b052c2a6b37b8e91248a5186ac76fdec413b52d65883b1f20313237451cad3eb6db1623358067e1dcc6ce2d0d833815f8c7a6a2353b883bf0ad2ac6ca8cd36538070c3f9de30be21b85601c3a98de7ca4cd5bb3b6f38906360ebdb7a049c313379fa8b98531a4469d4a89d9999c93ede56d71fa416cab1b830fc7d54317aaef3b37bfbe23063417b874e381a4d6749ba2b0c4ca28633347b04ebf82a115764983f81702f1d713b9e4306808f509397656fe8d18b34ea3e1afaf86120840", 0x1a7}], 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = socket(0x11, 0x3, 0x0) shutdown(r2, 0x1) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x201, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 18:42:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0xfffffffffffffff9) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:42:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0xfffffff8, 0x8, {0x8, 0x2}}) write(r0, &(0x7f0000000140)="04", 0x1) 18:42:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x33, "10000e090100000001ff0700"}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="ad3ad632270fedc4c5de283c68e3eb6fac", 0x11, 0x8, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fchdir(r1) 18:42:09 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000380)="83cddb342654fb0fd6b23b43ed0f844f3a67ed6d44a65833d35b7e1ee71bd4ff7024b1fa72da8716eba5bd0d5b5bbe8dae953c0d828183e8628cedea779208767e9fe810e19f35eadc42fe85d978336011d12f553c59ace619443cee", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r2, 0x20004269) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x8000, 0x0) kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xe0, 0x10, 0x0, 0x4}, {{r2}, 0xfffffffffffffff8, 0x30, 0x8, 0x8001, 0x2}, {{}, 0xfffffffffffffffe, 0x0, 0x44, 0x8, 0x80000000}, {{}, 0xfffffffffffffffd, 0x10, 0x80, 0x800, 0x1}, {{}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x7f}, {{r2}, 0xfffffffffffffffc, 0x8b, 0x20, 0x7ff, 0x800}], 0x4, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x1, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x7, 0x4}, {{r3}, 0xfffffffffffffffc, 0x30, 0x1, 0x4, 0x3}, {{r1}, 0xfffffffffffffffb, 0x14, 0x4, 0x0, 0x8000}], 0x3ff, &(0x7f0000000340)={0xffffffff, 0x81}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r4, 0x0, 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) r6 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000100)=0xbf0) 18:42:09 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001580)='r\x00') 18:42:09 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xffff}, {0x18, 0x3}, 0x200}, 0x3c) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) select(0x40, &(0x7f0000000180)={0xffffffffffffffff, 0x80, 0xfff, 0x40, 0x72, 0xd16000000000, 0x81, 0x2}, &(0x7f00000001c0)={0x3, 0xefc, 0x8, 0xc8, 0x3, 0x5, 0x3, 0x1000}, &(0x7f0000000200)={0x4, 0xd60, 0x8b9, 0x8000, 0x1, 0x1f, 0x400, 0x100}, &(0x7f0000000240)={0xfffffffffffffff8, 0x1f}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) listen(r3, 0x10000) kqueue() sysctl$net_inet_ipip(&(0x7f0000000280), 0x4, &(0x7f00000002c0)="0f2e5a50a5092a0072ac6e6d96c4cabe77d65f35e720300640a472e7a7f34de3fdcd33592e7dbd3e412588d3d6457ff605e859062cdb33f81c5393ec4bd1ea4ac656879e45e23200815a9f7db1ff9a39920e3c19b9353000b6a4f4ae777ffe97132f419e444454d7342a13d146958e19c685bd265da915111e172bc85e9cd52f66f460f95bd5ff192b9d5cb63df9ee573d79f6fd387106e971bc0991afbd089e71a1e619d6a70659cb60312d411a6537502cfb702fe523246286a499a583ba515e8af719dde61dafea4010", &(0x7f00000003c0)=0xcb, &(0x7f00000004c0)="e7a714f215e5c84c1a5cc90edc0062d74b52839f0afdc56c9714b2d4c9a012db7749e740fb42f6335e81d24513c61839dd5b6ff12666d35ff4b74f10f79a7fdeb3b842b80a3e1d195368e23e37d48155061442874a217a47dc2f704c8274fd580a130cdff331a103efd8ab31bd6d8256029f339279defeec7e9caa41602cf71fff1aac77a77a2819805e3deab6792b2f3e54eab3e7219a15035a32ca3027941b8e75af40f89fe7e708edeceef44469a1b69e64e6d49cf199acdf81707fbd9c2bc8", 0xc1) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 18:42:09 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x47, &(0x7f0000000280)={@empty, @random="3b107a4dfed4", [{[{0x88a8, 0x7, 0x0, 0x3}], {0x8100, 0x0, 0x1}}], {@generic={0x8035, "b2728e3e1f6a8cb417719badfe3914c1d4e07df062b4cb73230891c85c29cb66bf6799b2a65e591a55f09128d6d9eeb2e3"}}}) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000000c0)="35dc8aff5232a7febf814ea8f8af04a7933d86b6c32f2d75fd1db1a4288b2cccab807b43eaa614b31f9b0851a056a8cd1972237578195ca8096f765d25282e75c0c539c35fa79ff76b12b0cfe9b600726ebb51a7e6f11f84c782ee8d69aefd22dcb837b629f96db580979d6e340c553a641ffbe325fdbd4174daecd7900373bf870a8151f36375542f7426bbb93136de9c7d2a2794ff99cd9348b550636695e4", &(0x7f0000000180)=0xa0, &(0x7f00000001c0)="6d02d025974689338fcb70b8b6ed38001308b042cbd5ffc65237c5cb092d31627c687dae7a97935daa2d0391e021204e88aa92d487e4ed397770f6425ad5b97157808a1a04bf451e62c966ab82becea45e1fb7e3c78f89857e2e0a0de7cbfcde3d1b23879ee3affd796858e1b4fcf5c4dcada199252654ad9caffe149e2ebd656a7c71e57f3c3acaf890", 0x8a) r3 = semget$private(0x0, 0x2, 0xd) semop(r3, &(0x7f0000000000)=[{0x3, 0x7f, 0x800}, {0x2, 0x1, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0x101, 0x1000}, {0x1, 0xaf69, 0x1000}, {0x1, 0x1, 0x800}], 0x6) r4 = socket(0x18, 0x400000000002, 0x0) dup2(r4, r0) 18:42:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xf0a, 0xc1d, 0xfffffffe, 0x9, "09000006abc86815798626000000000300", 0xfd}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000a80)="f2011592620da97c085350a4672d993fd59b074b8c416aac0f1affb37ed1155050938c5aab3791d3be5b5e0a65debc7642e9d1a234fb109b9542ad3beb849a4c341295f55c06", 0x46}], 0x1) 18:42:11 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000203aff21405aafca51147426c00f82783347a0ff0200000000000000000000000000ff8800907800000000f68000000000000000000000000000bb4401bf51e0ac1c57"]) r0 = semget$private(0x0, 0x3, 0x40) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/156) 18:42:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000504000000000000080000040000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282921e4fd89030fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000000000868d6a9da26d0963c621f593194e14078158a4387a2bd11caf563daaddc05f2395dd1a662326aeacb6301c92ac8e3ba2f64dfc37b25b96ebc43e868f117ade058fa2eaa1b77241e315d26ff392d0d092f29f7b361176b13c2cbaa38e485be59e", 0xb1, 0x0, 0x0, 0x2d) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 18:42:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87f3453185028185b8f7167e45121cb82952e695122122b76c288033a0b8ed6c608d5ccc5ffdac8ad55a076bc1cf89d6dccdf17a10cb946a39a640020b047dceeca2fa03b2fe3450c3e940f45fd2156a278b587b8050dd177b04ea0e29bed9cc1bc5b0139373ac9278a6768de025323bad7bc6c501b8c88a408c7f95a69fbbbabd659d7337f5b55e541fe78132a9a2b39315315bcaa97225c230bb2ace4e1ea67d33f71322302f22cf12c760376322c44435462e9d85cf624264ea00", 0xbc}], 0x1, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 18:42:11 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17", 0xa9) r2 = socket(0x2, 0x4001, 0x0) dup2(r2, r1) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x400, 0x100) 18:42:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)=0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 18:42:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000003c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0xb2) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) poll(&(0x7f0000000400)=[{r1, 0x20}, {r2, 0x80}], 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffe01}], 0x0, 0x0, 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x6, 0x0, 0x9d1, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000001c0)="665bca9b281f2627e0d259c20053ac5c02da4641cd84a3551625f75cd957f1b610097ef3faff99b19b04b73783ffacdd5fba5296f5f9ec73236aeb3fe87f807dc5e2c1a358c522c7801ac0c4b87315a08e0f383dbafcbb1aad02a8b9fe078d330b006844c58c425fd1cb99845f779ebf8c1f112275238b335d618452b079c32da728b9e50ada554ce7436edc85607dcb65e6359debdc31ceb1edab7f19987d24baeb0ea883e8410d2aa7fd12ff04266be44852c62d016222f85d8eeb0497cff0d7301b1c37b958a92422a73b6baf43584defedf34d6bd0b7a1a87234409b7d244f2a7259de5828036db01d5be2", &(0x7f0000000100)=0xed, &(0x7f0000000440)="f379423391ed7ac461ae6ec323ff80bb46129cbf5500ac7f637aa869cb31f66fd76da46478de3fc0b1c04504f1a44a247aeaeab48667d3f8a021342408dbd2aa4d40cf1a795773a947987649c5a65cec53ce10a41513e7022cd5f66d6dc987f1024a2dfd0a26a843fbbd77bedc1902e00b020052b40c7a99306aa0ae3ff238c9e8777de6efdbb3a7cd200c33280a60641aae383471380809a944d005a2d586d3093f5f3c669806a034b03cb88988efcb27c85e6a85dbddd3dae46db0b5adf6da4c1a2c700263a9901dd5ef3c64d12f32d16092a9dee741812a01606711416676974ad9b7aee373d868463e0d958ac923d2639698bad3", 0xf6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$getflags(r5, 0x3) dup2(r0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget(0x1, 0x1) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) 18:42:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 18:42:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xee, "0001f8e2ff0104000000000000150000ee0100f5", 0x8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:42:12 executing program 1: r0 = socket(0x2, 0x80000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, &(0x7f0000000000)="9160c6392d74c75c35735619ecc0155c157ba4d886c7ec66215228cb2f45438611", 0x21) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 18:42:12 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de60471f000000549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75e1f00000000000000006801a2b0df6d8b598662745e54d25a1009650203e24a3b1ec4f7513d117dc07f50", &(0x7f00000000c0)=0xe4, 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) fchmod(r0, 0x8e3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) sync() 18:42:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x229a552, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) munmap(&(0x7f000025e000/0x2000)=nil, 0x2000) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 18:42:12 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000006}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000280)=0xc) fchmod(r0, 0x8e3) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/253, 0xfd}], 0x1) 18:42:12 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getpgrp() r1 = getpgid(0x0) getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xfffffffffffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000040)=ANY=[@ANYBLOB="000000eadf00eee2ed7d"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4, 0x0, 0x0, 0x8}, 0x545828f06f2bca4b) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = msgget$private(0x0, 0x20000007ee) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) close(r5) msgsnd(r4, &(0x7f0000000440)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"}, 0x17e, 0x800) 18:42:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4a) r1 = openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, r1) 18:42:12 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 18:42:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000140)=""/226) sendto$unix(r0, 0x0, 0x0, 0x40c, 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000001bc0)=""/4096, 0x1000}], 0x1) pipe2(&(0x7f0000000000), 0x4) 18:42:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="3458568236f82f50b4fe11bb5ec45ef1df2c6b0d0f74154e0e8c12ea2475005c822758c92b1cd5d3ba236253dc5f1ffdcd87b66de3217e55b437ef84d93489133cafe8e08a280cd6c3267c1369e03df36fadf26203e85ca1f519815f63b5165227ad6b884779c056550c82df3b45c77bfe1d76d6d52b33e307a86d4abaa44a71223d192adaa830938d74da9f89295bd39e", 0x91}, {&(0x7f0000000240)="499b1f6e47c37b388a0a45120a356a9f8c2b675d419e07130fa1652343acd2438d0d16258825333e51c7f2dfacab6f2ceaa485137f220b277370386def7ab1bfd08a2b332cb837ac6b2818033732efca7bf4ec7baac0ed8e56f0bef732e166698b22dd53466592fb1ea2bff6e67e", 0x6e}], 0x2) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) r3 = dup2(r1, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r7, 0x8e3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0xc5, 0x0, 0x1}], 0xff, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0xebf58aa61f061e44, 0x0, 0x2, 0xffff}, {{r3}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x0, 0x1}, {{r4}, 0xffffffffffffffff, 0x8, 0xfffff, 0xbfb, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x100000000, 0xffffffffbf181e60}, {{r5}, 0xfffffffffffffffa, 0xea, 0x80000000, 0x1, 0x7fff}, {{r6}, 0xfffffffffffffffd, 0xe4, 0x1, 0x8001, 0x6}, {{r7}, 0xffffffffffffffff, 0x40, 0x40000013, 0xfffffffffffffffe, 0x6c}], 0xffff, &(0x7f0000000100)={0x7fffffff, 0x19b}) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 18:42:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x6, 0x1, 0x0, 0x0) pipe(&(0x7f00005dcff8)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 18:42:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x103, 0xea4}, 0x8, 0x8, r3, r5, 0x9, 0x4, 0xbaa}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 18:42:14 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0xfff, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) write(r0, &(0x7f0000000100)='\x00\x00', 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = dup(r0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000200)={{0xff, 0x5, 0x2}, 0x8001, 0xd8, 0x1}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x64) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="0069c1c297c8fc636fa323afc2887c3c72937711cb2a916abcd2413fd67c1ab5b3bc6cd156ebc7ba4b8c16fd7139c30674ecfc1750f07fda9217f4aa0c892fcdcc8c68c7efc884bba9c94da48f162992d845628aa97f79bfedbff55da4c45d29e855a7cfffc9065fe026051dd6f760519215217feadd951cccc702cabbb0c31e724718b0eba09ca7c7734fc93175d9159ce8a12e423f847b21061c34783665583c0415f01dbd775b4ca6ae6bc809685702f732", 0xb3}], 0x1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) ioctl$TIOCEXCL(r4, 0x2000740d) 18:42:19 executing program 1: getegid() sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x3, 0x3}, {0x18, 0x1, 0xffff, 0x200}, 0x1ff, [0x1000, 0xb3, 0x3ff, 0xe1, 0xff, 0x1, 0x7, 0x9de]}, 0x3c) 18:42:19 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000600)=ANY=[@ANYBLOB="ffff0031b9cb86dd6000000000703afd00000022000900000050000000000000fe8000000000000000000000000000aa030190780f00000069dbe0308001370100bb0000000000000000050200810000003f00fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc140afb913a873c65f1f2d8b4a2a4637be885c167f6c00000000000000000000000000007f9abbe371f065e2e7fc137305c455c6ed8e874c1268c42726fe14fed379b2364b3fc7f7a6f438048ad29be84290497020a08898f4fdc180d9783edea578403bc394b321588a9238d43b2fd5005490dc72000000000000"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, 0x0, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x9, 0x0, r1, 0x0, 0x0, 0x48, 0x436}, 0x9e7, 0x7, 0x0, 0x0, 0x10001, 0x1, 0xb2, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3, 0x9, 0x2, 0x40000000, "8b884db98584cae10cbcbf54b8a3e3dc5b803a29", 0x7fff, 0x40}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, r3, r1, 0x20, 0xc8f2}, 0x0, 0x4c6b, 0x100000001}) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x0, 0x526) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x41) getpeername$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r5 = socket(0x2, 0x400000001002, 0x0) getsockopt(r5, 0x0, 0x4, 0x0, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0xe0, 0xffff, 0x2, "f18a19d5110516dda0f363cdc6a2fa66e2c751b8a00aa1cd893a7ddffa5e3708b9691065507989843d2283c78c33893fddfeb8d1fd4ca934dab80c8c550d581c7dbe554ce760ab191abd1ba626929c47cf14b18e5699c40651bfe2909613a8cdb4cbcf13d7651915f345e16a0bd7535034f73acad3e0bebea6822a50013b6bd61c8a2d23ce0ec474598971a0ae57d940cea7fa2519278f4acd8521b1455ccdfa47bada06a846b11e2c2a4046c14872e33ee2de23fe16701344c086cb034957add9cfad6a69dbf855b83a"}], 0xe0}, 0x4) listen(r2, 0x9) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 18:42:19 executing program 1: r0 = socket(0x20, 0x4000, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62130207e0000001"], 0x10) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) write(r0, &(0x7f00000000c0)="f75581050b54177bbbc7d411b02620dbda40f4c3dbabcbb13a7d11dca8e8f09a991f963092d28d2aefa4b0d525350127c587ff381b4db957aad7de57d241e4c6b7e4016419da785c9e0f2d56c1b52792a59eeceb9a443d743787659c40907d593941577679f76ddd3b476e6fedebb1c2b88b8cd5c49c6e182e0e8203a7a3abfa87881df2416d2f8991cb3ac76cfebe62f0", 0x91) 18:42:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) socket(0x1, 0x4, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) syz_emit_ethernet(0x18d, &(0x7f0000000440)=ANY=[@ANYBLOB="f71ac287bdd400000000000088a83a008100100008004164017700640fff54339078ac1400aaac1400bb4440088eb96378c9c50098d15229e000000200000084ac1400aa0000000800000200e00000020000003f00000008000000000000000600000002ac1400bb00000401ac1400aa00000001071f80ac1400aaac1400bb00000000ac1400bb00000000e0000001e000000144049252880bcb976bc94f22d5c3c7000080d545926de4fa30a4f2a4705919e06877ae7612c09108079c06d06cc2fbcdf705553948d249085d745a74bb97c0498453179f425cf8a083f791ca4e458769ce04e4fcee7afb31fac084a9fd1ce4a6ee52f3655e1873fe5fe8cbdc8b18402941340678c8a1d1ef3f6b248bb909414094e7284662c1cbaa02a33fef5a814f9a36d604e547f9f05e7808792c6d071fc247214cda118b16fef873f1e8e69c2a8b0061f0c089e103d9c4fb002d45048595cfbf3fb46df5a97faad97dbdeb8e0cbdcd4399019d5f250fda3944d8d1d3c73e3f0ae40517ef5e42a26dce2718f2effe041674b15aaceac5705e"]) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r4) 18:42:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendto$unix(r1, &(0x7f0000000080)="a9434f44250f748f3a09f99bb6b8f49063c6a14e5943e73be347a44b9077473c2750dcd3615bf63f12d50acc08ee38a4efd0645610f32492389eec662bf61c28621c37a2affa983f21a3f2", 0x4b, 0x400, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) mknod$loop(&(0x7f00000043c0)='./file0\x00', 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect$unix(r2, &(0x7f0000004440)=@abs={0x1, 0x0, 0x0}, 0x8) rmdir(&(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000004400)='./file0\x00', 0x40) fchdir(r0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) readv(r3, &(0x7f0000004340)=[{&(0x7f00000001c0)=""/56, 0x38}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000003280)=""/4096, 0x1000}, {&(0x7f0000004280)=""/134, 0x86}], 0x6) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000140)=0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) unveil(&(0x7f0000004480)='./file0\x00', &(0x7f0000000100)='r\x00') 18:42:20 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/792], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000000)=0x7fff) fchmod(r3, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)=0x40) ioctl$TIOCCDTR(r3, 0x20007478) 18:42:20 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86ce60451a7c00382b00fe80000000000000000000000000002db703800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000001000"/111]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x7d, &(0x7f0000000000), 0xfffffffffffffeb4) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x325b6cc9186d193b) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000001c0)=""/21) 18:42:21 executing program 1: pipe(0x0) poll(0x0, 0x0, 0x606dca73) pipe(&(0x7f00000000c0)) r0 = open(0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8800, 0xe1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x1000100c00004}) 18:42:22 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaa9faaaaaaaaaaeaaa01004500003000000000003d4c0522c1e75e019078ac1400bb000000000300000057000000000000323779d302ac"]) 18:42:22 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ff, 0x3ff, 0x0, 0x0, "000000000000000100002000"}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect$unix(r3, &(0x7f0000000040)=@file={0xa1e51e3f9744cc21, './file0\x00'}, 0x5e) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="820266696c653010000004dfd4d6279db62963f7468856a55fbc15835c8635db169b63994d7d6a332e8ec643bf3bdb33f0e1ed3e60c8bc1a00de73fd9b1f59d2d10d20dd96da0a60bbf9810dc94a1f7b8d4497c1d4378f0d6c33bc0f2559b9590aa6ae2edc37a94e39bc98e3"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) syz_emit_ethernet(0x14, &(0x7f0000000180)={@broadcast, @local, [], {@generic={0x803, "dfdffc73bfce"}}}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000240)=""/142, 0x8e, 0x41, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 18:42:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x10000) 18:42:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x8, 0x0) write(r0, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b", 0x171) 18:42:22 executing program 1: socketpair(0x20, 0x5, 0x0, 0x0) 18:42:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f00000001c0)="462b9131", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 18:42:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x44, 0x0, 0x5, 0x3, "04000000010000a9b3c742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) pipe(&(0x7f0000000100)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x808, 0x0) ftruncate(r4, 0x0, 0xe3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 18:42:23 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000180)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x28, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x1, "1d36e6d7c0d4"}, {0x3, 0x2, "2eb4ea018c4ffda0e582f62ffae4"}]}}}}}}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x41, 0x81}, {0x7e4, 0x3f}}) 18:42:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fe9855db6c025a5f337817808546"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) r4 = fcntl$dupfd(r3, 0x2, r2) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:42:23 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x3, 0x0) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000043d5c26e1e5fde20094c331a9dee5212499486569da47d21eb3c77f023ae91d9dc5"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r5, 0x0, 0xb3c6) socket(0x18, 0x400000000002, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0x0, 0x60c, 0x0, 0x0) 18:42:23 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r4 = dup(r1) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}, {&(0x7f00000002c0)="0bad33b3679eaecf0005d04997c3fdecffe207417b725ed80ed42ba80d4e29f5d04f4800c870b4e1cca1c3cd6b9f9d46d204db840f5df780b99aaa7e37d1ffb073229768c8f57911f45c57ef1c1cbf76a9eba0ab606c6036df7805d03b95cdb180ee6b0839e546063b0a4d3ea66d3888fdfb100eb9ac9e2d9be10fa9ed4bd4fa21f0898daddaaf6a18f0654616daee6c606837e9ae564a1d47a8885b487ec6056e8f32f54da9dc10793d755603f9c7b698", 0xb1}, {&(0x7f0000000800)="6d4bed365ff6cb626762c261112564dcd8b86c4720eb8bf0e1fd82be17043adabcbad3ac1a572532e0deaf8c102483841d8dc75cd7378750349ac74143faf4647ce3cf9e397a9abb2211e538a3ee259abb97370a32623356dc4b914db4e1742e9b983cc97cde17d92a72b886856e4fd015a89481df6d791f99a6ed6c98bcb62dd539327c800ebb6bf054a59486ea1c2726cb36f992a7ae079b7443e0cf8aafe694491555", 0xa4}], 0x6, &(0x7f0000001840)=ANY=[@ANYRES64], 0x1200}, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:42:23 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x38000000005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) r1 = dup2(0xffffffffffffff9c, r0) fchmodat(r1, &(0x7f0000000040)='./file1\x00', 0x180, 0x2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0xfffffffffffffffe, 0x4, 0x2, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xa956}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000bff000/0x400000)=nil, &(0x7f0000e17000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c90000/0x3000)=nil, 0xa1d7e39}, {&(0x7f0000f95000/0x2000)=nil, &(0x7f0000ef6000/0x1000)=nil, 0x9}, {&(0x7f0000e11000/0x1000)=nil, &(0x7f0000e3b000/0x1000)=nil, 0x6}, {&(0x7f0000f22000/0x3000)=nil, &(0x7f0000c85000/0x3000)=nil, 0x8}, {&(0x7f0000cf1000/0x14000)=nil, &(0x7f0000c90000/0x2000)=nil, 0xfff}, {&(0x7f0000f41000/0x3000)=nil, &(0x7f0000f48000/0x4000)=nil, 0x37f}, {&(0x7f0000e7b000/0x2000)=nil, &(0x7f0000ce0000/0x2000)=nil, 0xee}, {&(0x7f0000f10000/0x2000)=nil, &(0x7f0000e50000/0x2000)=nil, 0x8}, {&(0x7f0000d29000/0x1000)=nil, &(0x7f0000c93000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d12000/0x4000)=nil, 0x63}, {&(0x7f0000c34000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c28000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000e92000/0x1000)=nil, &(0x7f0000c3c000/0x3000)=nil, 0x4}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], '\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 18:42:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r1, 0x2) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) 18:42:23 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b5) semop(r0, &(0x7f0000000480)=[{0x1, 0x26d9, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xd22}], 0x57) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000280)=[{0x4, 0x5e4, 0x1800}], 0x2aaaaaaaaaaaabcc) semop(r0, &(0x7f00000002c0)=[{0x2, 0x1823, 0x800}, {0x0, 0x6}, {0x5, 0x47f8, 0x800}, {0x2, 0x7fff, 0x800}], 0x4) socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x4, 0x5b4) msgrcv(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000a0580f7b19cf18eedda77d55570000002988c1c36ce3f533b40371b5dd91bdaf3fdc381ab3be3106c0c80918886c6a3200cabd53a796973ceda777b6d765c75eac937df8cb5edfd94bfbbc4309ac439431166817953efa98bf626e51ccc139e039ff3e86b26fd96ba2515d58646f46355f6d30a97b49f251bd5b74a72acb0cefd14b7e57a032df4c0864f0772511d676ba70c4b2b814a1b3bd998be4e0a7fbc10e58933e75237ec3c9cec501e3e6927e79816934fb2023afe7c641d22b133fa25c78166f6f39e1b9db22fe613c6343642ddf0097580947b7f02116f0bcd2b6c31c9638c99dbeabe3c131b989d956ff210c3720198c0e5b7bec9a73e27f8efc95b216ed645e702b2b8d3f082f7f8b6a0ddfd58a1e0b2013321606b464b54403cd5c65c9df0000000000e1000000000000000000000000002fdfd673ed1562d3de2522532571fe3d8cc30ba7169402a164192b664ae63289cefbdb77773d8922207ebc6a1e4ccdfe2cb3293baaa16fd3d5cb287cb3827976238e7e0e91151a417bbdaf7e8f284da08dbf28d0cdf3658df0f0347feb0d6bd1e6684551c690973e1967494257b5d3675b1239c4a134af9a20350cf03a98fb6db3d8affe0d7163470f7ff11d52052db7461c5ff33c2fe921fdcd56e2db2b514c542a162712351cc2d40a000000000000000000000000001c4d383eba40926ee6"], 0x22, 0x0, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x22, 0x1c00}], 0x1) semop(r1, &(0x7f0000000300)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x800}, {0x2, 0x402, 0x1ffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}, {0x0, 0x5000, 0x1000}], 0x9) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) r2 = socket$inet(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x200, 0x1000}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semop(r1, &(0x7f0000000340)=[{0x0, 0x1, 0x800}, {0x0, 0x3}, {0x0, 0x800}, {0x1, 0x0, 0x1800}, {0x2, 0x6, 0x800}], 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) sendto$unix(r3, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73f6f357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4910500f5a872c881ff7cc53c890200b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0x0) 18:42:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) renameat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') connect(r0, &(0x7f0000000080)=ANY=[@ANYRESOCT=r3], 0x10) socket(0x6, 0x3, 0x81) 18:42:23 executing program 1: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000340)=[{0x0}, {&(0x7f00000016c0)=""/4096, 0x1000}], 0x2) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "72a78b7ec00000000007000000009400"}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000080)="7a3e699f513ca8651606a46614534040d77c60421ba51bd1fea4cbb979485925b8654fb904a96baf202b622e7e3c17ac1f41f9f95614e10a3edc00ac4930b4afd88e7c46fd198d0af4471cfb294198a60ae5872fec35b51efa87aac37df449e5b71908c1163392ab9f83323e85cef7f2ad92f887766645378148a5e53b2d32c21f1a0e6e55605181301f110ef6d4c6909e70a179d72c6765c2b08e6907460374312de651c1cec1ad28ab247fa1afd7f852c91d53d77a9f216ae5a74e", &(0x7f0000000140)=0xbc, &(0x7f00000001c0)="45d61243c7e0ddfa31d6deedc3d8c118bf2213b4432772489c1568cea9d851cdd6886bf431354a155f7931a953ea1c6371daf29508d5617f98e39eb2021dfe29af99d888e3f1dff7e283017e9af7513a3b0dd00316d6304c57144da3a368056e5c447be9761342137125f1da1a65699352185778b704f420ab2a9ad8a72f9d205df81405", 0x84) write(r0, &(0x7f0000000180)="b3", 0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) 18:42:23 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) r2 = getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x84, 0x0, r2, 0x0, r2, 0x1a0, 0x9}, 0x42, 0x1, 0x0, 0x0, 0xfff, 0x101, 0x1}) 18:42:24 executing program 1: munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="5c629bfdf309f837294f73dd70dfc5bb4d734b3dcd5ee4a282481cf3c3531e4b8c28acaf681a00878f95fb08ed5188050489d0f5ffc4fbd0d622e0ffba6bb88be10bca7a3f8dc92982af8711f7b85e465b238a307ccae3dc5371adde96da72d02c822e4021c1a8570ec9e789228f7ac6eeaa376e6083ac9cb3c438d20b13c07259a9ed340c389250af2e9e9d51f6de204dae576cdb95e70297fdcd49f6a4a0497371a170599c69f554ffa9e5c3f43e1b153e56954b4489b378377dd12476fa8dd74c96cbf8ee03d4d7e8cf0676b8b040fbb3a03e0bf9b38dd9d3b2405d760837f610", 0xe2}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 18:42:24 executing program 1: pledge(0x0, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x9a\x93G2\xad\t\xbe!!\x83\x89\x11W\xe2\xd5\x1e\xab\x85\xda\r\x9b\x96Is\xa9\xda\x99\xe7H\xd1\x9f\x99\xe1\x8dO>\xd3\fJi\x14\xed\a\xe1\x9f\x84\x19n\xfb|U\xa0O+\xbe\xe63\x85?p\xc3\xc4Q\ab5\xb9\xb4\xbf0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$setflags(r0, 0x2, 0x1) 18:42:25 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x226, &(0x7f0000000240)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "a400", 0x1f0, 0x0, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x2e, [], {0xf, 0x6, "1f6ba5", 0x20, 0x3a, 0x40, @empty, @rand_addr="d38995b8cbc7d0800d5cf7756cae94b2", [@fragment={0x1, 0x0, 0x7, 0x1, 0x0, 0x12, 0x68}, @hopopts={0x2f, 0x1, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @hopopts={0x0, 0x5, [], [@ra={0x5, 0x2, 0xfc3a}, @ra, @enc_lim={0x4, 0x1, 0xb8}, @generic={0x52, 0x12, "0990c232a286706ac986631cd7b211345bc5"}, @ra={0x5, 0x2, 0xa9af}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3c}]}, @fragment={0x6c, 0x0, 0x2, 0x0, 0x0, 0x1a, 0x66}, @fragment={0xf0, 0x0, 0xff, 0x0, 0x0, 0x7, 0x67}, @routing={0x67, 0x6, 0x0, 0x4, 0x0, [@empty, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}, @fragment={0x3a, 0x0, 0x6, 0x1, 0x0, 0x3, 0x66}, @routing={0x2b, 0x4, 0x0, 0x5, 0x0, [@local={0xfe, 0x80, [], 0x0}, @loopback]}], "e1b70d28e2461415c462ce86318f15d307b66dbd8782b96313c509b286a1071a128e330c6137da5fffee0873773a3a6b1f4231d4837dfeba22d6a9021bb50858173f6de99de5b19600dbafc6760170c4ae9f5cf5de1cfb5700eecce5610348ed84c1d2828ca0ac115952690ed53c00d0fa0a1dc278004b4a41d21ff6419e88b14dcbdf6c4e1fa62b5aedb57d75debb98f7e100f75fc7d4cef6324eb8386da3de8df7d8b1300d1ebcd8ac368804bdfce03f6360ef69eedc7f0bfd015578c3d0b4ea5701fd1cb7cb0d68efbca4d4e5aad9a6af0fb18d7164fe4d59d14ffc00a1f77943f1659af8d5500b4a930536548936"}}}}}}}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e7"]) 18:42:25 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa0800450000700000000000019078ac1400aaffffffff030d907800000000450000000000000000290000e0000101ffffffff940600001800831f00e00000027f000001ac1400aaac1400aae0000001ac1400aa000000000003b79406000000000100940600000000890700ffffffff000000d1b136eea9ee3e"]) 18:42:25 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) madvise(&(0x7f0000847000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 18:42:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4", 0x9, 0x200000}) write(r0, &(0x7f0000000180)='X', 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x2008) syz_open_pts() syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) 18:42:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x7fffffff}, 0x8) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0140"], 0xa) syz_open_pts() 18:42:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x401, 0x8001, 0x2, 0x6}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, &(0x7f0000000040)="c3c510e3e982fd6d8e461efef42998791b84bb42d185d01644dc286e946c08d5b0d95416a2c31256a587bd34e97038aa894b108349fd3a4300ca19e750aaa2cc382f76eb1c32a33c24fb6b5a99", 0x0, 0x0, 0x0) 18:42:31 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100240000bdb973531eb41c03a899ea9d60cca81247e4f515ff0200000000000000000000000000013c000000000000000401800000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 18:42:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r5 = dup2(r2, r4) getpeername$inet(r5, &(0x7f00000000c0), &(0x7f00000001c0)=0x6) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="02002e2f66ff221064"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendmsg$unix(r8, &(0x7f0000000340)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="c7f16ca2152f57d2dcd89e", 0xb}, {&(0x7f00000002c0)="8423e6a47234dccceb127ccb7eff3c69efa038996f1bf4cfb4d2c88f607dba5c8504f0df0c592e315fe418880207d36624ff1eacb997cb41b1d2b99c18b0", 0x3e}], 0x2, 0x0, 0x0, 0x7}, 0x40e) 18:42:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000400)=""/234) semop(r0, &(0x7f0000000240)=[{0x4, 0x5, 0x800}, {0x2, 0x9}, {0x1, 0x0, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x3, 0x1800}, {0x4, 0x0, 0x1800}], 0x6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5, 0x0, "010000000000000000ffffff7f00", 0x4, 0x43b}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000300)="6c3c01e472432c0764f30794786d180f5c36981793e94071", &(0x7f0000000100)=0x18, &(0x7f0000000340)="053fc6fa42dba36af2f52632039ae0c6a7a562601152a08be431da573571302cf7e6e9dd9cc95b50723af13a64134f1d5af6d5630d5a20c251096245595d529f1acdc33dbf0a38897be6914ce7a995d2822896fd2f80deea5c8660f79932882c47c4dc5a36b490a38eb67f828a28f91b4f441c108420d716d2c08787732ba71de5c0c3ac14af379efb8823c4cca8742a1ebf7864728b33", 0x97) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) geteuid() utimensat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0xba2, 0x8}, {0xec49, 0x4}}, 0x2) close(r2) r3 = socket(0x18, 0x4000, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 18:42:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000040)=@file={0xbd5699bc1ec0283, './file0\x00'}, 0xa) shutdown(r0, 0x1) 18:42:31 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10040, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x2) semget(0x2, 0x3, 0x80) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x10001}, {0x8a, 0x80}, {0x7, 0x791a}, {0x2, 0xfffffffd}, {0x80, 0xff}, {0x7, 0x3}], 0x6}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r3, 0x6, r4) getuid() r5 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x1f, 0x3, 0x2, 0x1, 0x69c9, 0x800, 0x535, 0x2, 0x2, 0x9e, 0xffffffff}) syz_open_pts() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000002c0)) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$setown(r7, 0x6, r8) clock_gettime(0x2, &(0x7f0000000380)) 18:42:31 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) 18:42:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x4a) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 18:42:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) writev(r1, &(0x7f0000000640), 0x10000000000000ab) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0}], 0x2, 0x1) 18:42:37 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x0, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa, 0x0, 0xffffffff}, @eol]}}}}}}}}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x80000001, 0x7}, {0x0, 0x2}}) r0 = semget$private(0x0, 0x4, 0x1ba) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0xffff8000) 18:42:37 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_open_pts() 18:42:37 executing program 1: syz_emit_ethernet(0x72, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000640000000000019078e0000002ffffffff030c907800000000407d338d214eec30f3c8d500000000000000002e000000000000ac1400aa072782e000df00e0000002e0000002ac1400bbe000000200000000ac1400bbe0009f9b000100000000070300"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x2, 0x8, 0x400}, {0x0, 0x7}, {0x0, 0x8, 0x1800}, {0x2, 0x4, 0x1000}], 0x5) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000071e66ac3271949bd5ae26bace38fc73dc6d169530a1d8178dfb98dd21b258dca7322e09c3a4c40f2a4a062bc09060c92e24f47bdc5d78b67fbf988d48cad10551264a5a2673a5a367a040000a60bf2abf70d7c23df40b1db622ce007b0a29faec3e7924fc60952020f39a3136adc401fcd628cbb213f6c08151fa0e370687f57effda50a8c5bf5aff44149ea7d75b91f30158f947e28d444ddc1398be8354ce9fccae1c3ea81fbac2a283ff9a0c4197a3affb80294c526cb091bb9269858f9111ad72d36a257b7031009e5d2e6158c5c65fec2b0708ba615f793f55e69cee20fe42f66c76e8051882892c70900000000000000c914fe9ca9332653c4c4c17a2683abbc7000fa4941b901aeb609084204043ce822e80f37ae796ad519af02aedd8bab37c588a28aa406d5c724ebe95b117af3cc7327e62798e0f86212ff9653d9e69062898e198df0438dd447e6e6fdee43895c380d8f7efb1e0af4d70477930bff85a97b75627292f6ed76774c0b7732157996a323bcb97ace6952ee6c3966cf5852bbe6750f186071f4543129717e8eaa68c5513fedcf5c424c52deb9e19834907b5ed6b14abc8de6a40e4009b78055f8b414850f1624cb90aaddfa2980657000000000000000f4012869dec7030230d2eca3033c6636ea3bbc2d375bd287410a5fdb668cdd7d618ebc00a567934e11f929089359f85db5ae52f461b807c8371639b46758c4194962ce8113603cd2bbe227552e861935fdc3093408bbd075e423dd7f6b42d4a7178ec8009ae8cf45a788f730bb115859b6750c10a87a407aac946221b592245fbb258a5a9b31f1bf920dd8d5038ffc2d3fb86a20bc98127db3971582aa66b7b6c168d78d2e24be930336f415b780be8be7119657506ab02c0e9e9f2e1b39510ebc1bebf944cfb224b266f3b20b859bdb7e8bd537cb2b026e3ecdd63c7f7414cd9b10b2bbb3313f36535eb21c07b06ea3215f37029d09d4757178a2444fc1ae960839f6863ba8dbaef103babafc27df9bf5c04cb81d08a748da9ce7c30ed5456987089c04e850"], 0x43, 0x1, 0x800) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/244) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x531, 0x1000}, {0x1, 0x75}, {0x4, 0x8, 0x3f4f3a96e975671d}, {0x4, 0x1000, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000200)=""/97) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 18:42:37 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) sendto$inet6(r2, &(0x7f00000004c0)="c6e5f566548a83a38176fa130e96ffc685a8bf538f05d9c7c4ba9807674c7a149c71743c1ac9f3c77fbe6e8eb4148fee3bfe5e668e22468344d7888d099ef90d8bfad0e244db6e6e46f8ed084fcd4d8ec59d00ae03459e9d8e1decfc47a37cf04ddba8b797b3c50b184c1fb6fe35a803a6e01a022616961fa53b79f4fb088cb3639093d2dc434b37c76584da9179213cad213ff3aa020382a5b57e5dd5ec7ee925c66bab1f9f8f6bfee69fc1da14e0b4953fe8e8d88f040d84627037e3303464dc6818aa842a4c401d3b408acf729f7ce9df9b902f05561a785f3f8c26cb85c48dbb578da71db9661a1b2dbc0bea4581d4545b33ba7803f5b191f33fe181dc003c9c90f68a5e7b9fa8ff52146c3b78a0460c097b19f475a636b4c810e3752e94ee4254fa3d56fe7d0eaaf28f1a76fcf846e576945bdb0a62fccfbabc98ef090d6c93ed3a4dee4c8ad64c5da2359cb2e32146e2e3456d434db44d095c3337d698d26cec7c7c44c320901a85249738a9d350ae6a52efba2684fe3540744b1108aa6dd1ef0a54e4e1a20383c8e441ebf92fc724ec3d7ce860ba6a091de4167aa6e452d86c98aed7bf604e8de10cd0b5df7eda0a3c42f657c7efe3327c38483d8569ec0ca5d7d302ab66247a5a92969c1beece471e1373bcd84725bfd650f0e6e0b936c71f277ad7175bd9ee79c304e4c662513ee8c14949a21c163d1c3071dd9dacd1a678b0fb13f8884113f00b2da6693134e2c87c52cf82a9eec295ccfa5a6c2dd35b3d89424b4ff515c6f930f4e7f984a36487c173df9d7e4b0b9c4d1af92e765fbe3016cca76e684b665ec0631493ac8da714a93dd9e34002d318e484fce579c916ac366ec811c5c3ae6118f233fe5c4091bf7c82560c88da2822ed70114d4645c5eb851be382a6426cc3f489da0044a8cb377e2d9a68267a8b11d2833af9852997063119eb56a7b357116cb263096b82528670de4c744d7e3b8a29b04da52d5982c2d4f5bb62df3b03e87b6ef0402c4a060ecced692151a19e6f569a234f7e7e6219fa56bff39facaa9967ca11238eda76bbca297d59bd11574c4faf82ceeb29bce90861d9b4a003b5fef744519132ebb98f503fff217deab14bd33c610b459a4d8c4ca79f0fa0e52e4c643e9ad7560d6eec6c8f9966c85454521ffc7aab873ffbf12edf2d46b89a79c7a7375f7b02cabaf1ea8fcf9d1ffa3fa640423f14d0481d9d9f07b9788c3f55e88420fd9c2c86d292c62be46e47798cbf448d20c8ec9e948cfdd380d31a33cdb73c636c0a932bbb59476025457e75fd295ce492e86cd79505846c79243f73d72e466f351e1acc0c7b4c9e5d380af4bcb345a489fcdbd76ecf03b5a26c0568045f21615920f6dcc4d4b18f1c3f60157b77348c769aadfd391163b0ce0c25d56a82b041945217a36a9f96e2b7795ea9c98fb0e270f67666470e69a2e9dea74af2641d048f01a8f666ffe05f28c998d280ed4634cabb7d3f91906253eb6546f84443e2705750d98db861000980e7345fbb7f3c4a1e530d1e2d956743a6f43fb7ce175704c2dcfdc528bd3b7881495cf5b7aa3985d50c4ca8436aedfd8858de33ea4ad3e6ab7148b2119af06e8963674ed522e2df8d2b7088c35bd5127bda840e73bdb42c87a56c51265600dd70ff1f26cf1ad23691e26a525bd226efce8e91e5d4be8c70773e7614eb3e435e50b927138bbcb34355afe7307842e914af22fbb955d5a679a2e53d6d97eb525ac12a472d8af1d033afa066bbc849f09411c282cdd86f010f8dba437934b73efd18f586b0e63d06ea3a197caea99cb981395e2db5bb364114ebdb78c8edb7edb616375de3d41b146aaabc5a2bb83af59cc208049bbbfb5b3775f606844e5d7ecc753d06e4679bdd06c0d6ce3ba6b3b8bffd2094dff923494e6dac2e83d9f8bfe59c640597031ec7d9d2ae06b9af311e152c214d11f3aeee8b1608f7063794aaec1f0543907fbe8734f2f10b953e5e42907d2a48959b39617cb6e339de752fea6e78432fd96092b92ed80ee5674255352d23289999ee775231b294ad24444661f68dee89d18b1400cb84488793b28b46fcd6ddf97dfb0fdcb0e08135b9c23f6ece83f79c87799a63c6418f84d2fa95bed22ddc5d14e5c7553d3e43cb211510aa16da90377ff7355493f7fa92d97fb924b72257685edf2dac3b0955e5882af63a16b94453e96901daca10c7b3e798f06c8f221ba06142f67d6e8ba1991f0069c911db231d8013ef88d2d222f44095b10e4dd99a12716717dd7158d77939db3c966f395bca5d6ea905b944e3137692429aa9c344aef8fb212256da7ba56cb98f9146dec5f4cdff39e2b947944888979ae7965265fd87d3612ede84cb7ec4f63e67c277b2890415d88380d0c3016774dc739162b7fafdf1b7977c0ad5d40d247ecdb7777f1e514328fc283dfe3cf18f3144ea4e6c21731c5efbac3dcdfa992ea2f9d0603e2cce9fddee69dc500af8159751e9a808050f442dc6ea6cade0aa29fa722fd24d032c2eb7fee720a89527f43bff79a56c750c3e83a5cbd26d0e7e18c21875714a6af31b927001eaf0855ecb140aea38b5fea9bf0f7a7daf4e354bd2ea4b2eb96a492b52122a2d0ef15d6168f0fedbd45ef0f6f014fe158c159c29f8d4ae27425f4bf8ae6d02188bd48623d594becfce66108594afbdf195bdac002d7ff9b1e120278313108bcd1235a75da6ae2b534fe360afc95a7057af4d1896e615665dd3584a6423b167eeb453072577aefe64e30b9183275f26f12dfe46da5f34c110f5684ffe1cb8916a2b118f833f4394fad8c49111ff32b3133035047485391e63ef91fca032a393ed9d486239f7703377faa8d4c7070159a44d152f80270005c92cd7e166a2fe5c9ff8511523005e2795586be6f2a481e9b07bcdcdda6e55318d672e3d00213e4f29135a01c0095ebfee526bc86503f843508320aa489e39e28ee2d53d774322d5bc0c34202fe090bd780b177f2ef3a84f6970d91372711307d86c0cdee82b44a8f6101eef1be21c8cd17faabe2a255aa90b6d715db01910ab7814215079866f79ceb849a445f19a0f1ccc81826a7a917e176fac54a7c770c007766c64749f512c437aa48eae47f5633ff8e5cab17c0022c0c52e8ce2620d1e37bfad69002c2c196bd54074d91dfadd8554a4604b1f3e0e6ce6d07d4813d08a72bfcc91904be2ebfba778be9c0f6dd070c9ed19d002618118b91c0c59785f33aa2984ade9a08b812a684e7da35c9b91688127d5d21e397b6774cd5f3aa1cd159e1576bc291aa0a927afb8bf5c0bb24080f989a2595f1cea8cf60ef43063022f1f2d7e396743f16120a08e18bfdfef238a96e8e482a50a0d426aecdf492953bf8fc60e44ade6f18f6f11060108ad718cac45e1181c6bd1107b641e9c07ddfa91fd1cea9ed9bd965c94fcf2cf28c424fae42d12ca0f8901ec291ced9476303cc8c88616acd47da4be8c09cc0dbd98c64c9466676355889e67b95817cd8682f61ca59f43de781f7f18ae954b51627720ddec9ed033feafea1dae288240a25817abbea67c28745bab0c21a18d2d24f63e23d956207c5aebbc3a9b48c00fa5b276cba4c913523c816a50366bc041840876c417b6bb07d448c77dae28ae29dcd81eab87d1d125f18aafa4a67803509e7d35c7ee63a788bc5bceb3d95cb42c45962a152f11f629d4fdf20a88d55947eba1967929c8014641699d96af36d00e40c0e5b94f61784e868002a906937f0fdfa851e917fbac00e82ecfa10a3ddee06f5edffef3da82e2395bbbfa24d565dfa5669de9e368e450a1d101e6e0b4a63a6e62a6b3ddb96b8a0e325fbdf85e3c1c7507edb5d3e005459f7dcd0d2f661d3e7fd09f9fb8a0444f8f99319477d84732afa20ec79b505e6e04d3c88b851ff2fc6a722298f10eee4aba6d29b8d6f7ccc8313c6833784028e7a206d9c27bcdf635f594b7469a46ba941cac18ffb53fd76f569a15b6c38a93c5ce3da42b1664f8a2a39127ae83c420bb3301613253ee9d8847d7b6a3002c321c4530991b8a77f54b636e08a887bbf437d39e47c95b521a503cb3669adf1d2bc62c367f0bc3a4e1b3bf4bd541a3ae75eae6cdeac7fefeb3746adb514e3b77364a6cc0fc691ed3f3bab1adbef0ff8eb8d61b88d7f650c2fd3aec219e60f87c7ddc41564648f132c99643a895bc1662a24c93933321876ecd661a5d853049c59ded30183fa127e53d8646c9c67c7be224b32b910c3d1f356825ecf05d4ce499b961bb60aaacf996754f10aa340ce385ee382c9a305d8778ef1bc08f6d06c603d8fed3bb5953d5c48c43f86e0531b98fecfd6446c465cc47dbb4cdbbe14bac02a9101dba13d258cc0c5df14cb6ba5507680be44e5552c061b55a19c46f134c54f81e6b1e1f105bd62e40e15e83754a7d54a777f03cbbbd18a41942a292e1fea7374f2390d9e2121c62c002b27e0a63f36f68479786b57683e666bc360fecf85eb54a33ad4b98f0ad27904c8987d9200c9c27d51c64a3e121239138e775ac53a6167432e93cb15304ef42d11637cd72eea652da3460ce1d4b79b537da21bf8417a8e4b53029e357577c0d26ff17d592c213236e32c24634a7f51d2e97b2de7828e30de2fa32177bfd16d783ccef5027677cf2bc775ace815f751bb5ad941874c8d58f092d8110112eb25d7e66424abf318ee731337952b112e0014ae623d911bfd48c7a3254f3cce9865a846d5a99ecf15238aa4e4f8baaa0ffbcff0014520ab4756ddfadd9db72b35e20cd3c5d60223b9eb28b95d6f608289f607c4991fbb57264f6ad51b3b888b34e9aaef9e82d27b93c53fb3b908e22e98bb85a17684195f6b83ea5ebc29c1a6f268af7e3e493b1181ae94c95e09f868d366f67022c87055228e2576f37ef1ad76d8700408ffc6747deea1379b397046e552bf637b117eb9db5d388593f2473ffff39000c1cc56dfa028fb29ff728e10acbe7e9784e524cc90d80e46a9be0192761a6caec87b16d30fffe96baf083d9783803f9212ce8cda444bd4902bf4c014bf5b9c34a6aab7a171469223d4f087edf95ccbb03978c105d1ebeff71d4a038ef9827cb11639ebb3673ff1d876f7329340e724ae1ba3e33a5520e9954fb48211fef1066340cf8d7f9eca2080f0a615361cf1eaf3a432464fb3a726ee5e8acba946b97ce827a4b8aa26fc93d71b77f0064671c568f459530d1ca5a0e0e0de85b2e467d0510d2be48fd029d8cfb3e82fed0c9404e66f731e7a93786076ca53b76b5cd17ceea78770459f9a0d2942af508bff1b02993218ea49f97017bec5cc5b4662e57dd7442140a5a05fc6a0e0eb6a85965bb6f10f814232244353dfd37e7d6099a187070516e5fe9f0e39c490d7d013db9998d3f99da5784a431e8d26c4488c9bb0a1a31ef9ed774f61ef1a9d1dd987b012c93e50aefc223fcc9994c20a660fbecbbccd3d92a4e23818cf0c1b709482d0dc6be7df0dbc79f4356f9509eea71400b923e3a32e2a6af970e85f3227ca7973aa4bdfb4c81c0ad88f5cf891f1c8f05bf4d85f1850355f2e26ba5e73899be9b96b67df15c8b0b5e2eeafb9165836986beec89b0293186830a74a95d99b8885aea467d1a63dc72be6be24a65d6b0365cf0977dabc7196c865cc31bde62ad6415164a605fe62de96850a6f2854cb3a856599faa12c14948e1f3923d0b7b7eaf3f1f886e45b6d70bc298abe82cab2825cfe45d9e54a3aa2d3e0c91ca1d9dbe750c78021b9df757c088cb4852d43827556fc4bad91d3c0122356eb8ab9b6a71b2def4b1", 0x1000, 0x400, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="d01b65f3331ccebaae13c7cee645d77cd5e43566fb5d1b1477cfda53a286471578d272853863c047c79899aa7698b2fedacd9a893c3a6352a231de9f9a21146ebe2d61a4f2019dcfba3a81de766a108972d0123926ceb63872", 0x59) 18:42:37 executing program 1: syz_emit_ethernet(0x200, &(0x7f0000000000)={@broadcast, @random="dc5ceb15cded", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x1ca, 0x1, 0xff, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0x1a, "7762aa4405b36a220086ea6de011454023c89c50feef28a6c799d416ab331e919efb24d27b501c7d956074b1e1dc7a88708956c261c7e19018c27e5d4c716a058fb777f809ce44ef5dd6d891a3c8a4a5bbd8786a517a8a123ad65e6073f155c62912057aa0d1c0d02c14a7f9caa8038a1d41d0ade4cddaab70cf59328d18a9054d171072af2ff0a7f11b123b01a14bf3d6adf5bd25994003ffd50d5f24a626afa9f9ef0f32c496858b5465c413fd70591373432346ec9314fcb1ba289edd7dc941e74620ee4dfbabe0a0ba37e9a408601ed8e035"}, {0x1, 0x6, "4189b28d86e7779e4253241131c4ce9a2efaf0aca0794a0a4b4452468689850ee43f40ae050aa30eea4361174c2187e1b0f885ac"}, {0x1, 0x16, "5e37a209f9747d085f8ae223d89ec9c9e3e3f91769ea959db0f753c5f199e8e09f4e2946ccb9e201a2a39483d09d961c81dfb8bc57b705d4579d0f5576d0c30a37430126960d6ee71797eb214d52121c284dc70cd3e85e5430fc1172562fd152009256c3251ff6129fb1e19d48b8d8862bd62966b7cffe432d1f7e2c6ed3d6fdfc6058212e752586e55f3b037c30983c3b3ffc1d76be41f0aa8a7cd7e606e9868dde8caff211b028dff1601dbd288a8e83a6d2c0"}]}}}}}}) syz_emit_ethernet(0x7e, &(0x7f0000000200)={@empty, @broadcast, [], {@ipv4={0x800, {{0x16, 0x4, 0x2, 0x7, 0x70, 0x68, 0x8000, 0xe0, 0x1, 0x0, @broadcast, @broadcast, {[@ssrr={0x89, 0x27, 0x9, [@loopback, @empty, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast, @empty, @loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @generic={0x44, 0x4, 'O:'}, @generic={0x94, 0x8, "7a706ecfc70e"}, @end, @generic={0x89, 0x4, "0a87"}, @ssrr={0x89, 0xb, 0x1, [@rand_addr=0x1, @rand_addr=0xffff]}]}}, @udp={{0x0, 0x3, 0x8}, {"ec239ad0d8ef193a51269e7b394e0c67"}}}}}}) bind$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) 18:42:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x11) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) write(r1, &(0x7f0000000140)="62caf5ec832ec9fd1dad740d2e574591b2ded52ece0b3183895cd894f52bd7c290325b28d4735684c6c96c55a505097e4e892990343861c67057bc24eeab78f50daeaeb5b707fd4d2f8326dfa07acff168b20e33d120b05e50c9b8325b7d09cb2f0bab6b0117561a3026786b6b7b0263c683f263b523e85b", 0x78) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r8 = msgget$private(0x0, 0x2000000186) msgrcv(r8, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r10, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0xff, r6, r7, r6, r7, 0x0, 0x7}, 0x9e7, 0x7, r10, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r6, r2}, 0xc) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) 18:42:38 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) mmap(&(0x7f0000550000/0x4000)=nil, 0x4000, 0x0, 0x2017, r4, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) write(r5, &(0x7f0000000200)="d32a585dd493ad1e4b373896add535ebbfa53a0fc2d3f93d6c8ef4d943a640c0926bc22028e84cab0cb40e52d25ef3d7790bcaa162b0d417e346bb4ef767da6c7e3032b240176dffb63dce2d4817a0e99c01eb3f7e032b0f2ff347bde916821108ce8b9c02b5acc2c92b39b7", 0x6c) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 18:42:38 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, r3, 0x103, 0x800}, 0x1, 0xf4df, r2, 0x0, 0x9, 0xfff, 0x9, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, r2, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000054200000000000000351e2e5fee3d87ac918c080db1d66c0dde69ea2f1abc"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r9, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0xff, r5, r6, r5, r6, 0x0, 0x7}, 0x9e7, 0x7, r9, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="6541c0e95a06f75dfec474708b337fbf9da568c626cf8bde34d71cbfe8f341ef5796d80dff5642be157998f97e0b2e166178c7cace15dcbce2435dd3877b9d18c36bdfc737a18178cab6790dc075c966160c6183873c1e71fa01597ef5a6938dc0b43f42bca16f2895b2a8db918beda7705f309084ee7c162d2d231c80b671617d76ba03dbcc826f02a6f88ddc86bfccf8dcd99fa6ca266f769cf4dc51cebd8bcabae5e546dac8d24a17ed46fd09fc2d5377bd4862b8cff9f3410be1fb354f9bbfb6af246bec99da73ec5ee7027045b8136ef4044efdab8647aecde7a60374007fbf97a17b4d4c359dc210e26cf1c6dc3b69f5b03eda38", 0xf7}], 0x1, &(0x7f0000000640)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYBLOB="ce813afe575db5ba28cd9ea67bac782e76c324bbf99ad787f33f0a4268dd096c591602b9944845218712c4bba6d26659a8006d0e8aa23001d8a1a0d29877ff33a6b04caabb94b4c354334863d48e76f989b67f5ac94d6f7b473884e07c47a07714", @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="00000000343755ecd6e091844a5d8e0100000071aea2af0933e83b8f57692fea89732a87e7ce2d25b0f09a7bb0a354ccb72c26d293b0bd643bc4f7ffffff6ff8856f41031f219e8a62e1afdf6ec0850103f64f1a6d129b9ff7d47fa712bd4ad9d9c568193ff7039826d60c8356fc918b092342528658d5344799b92a7036f6a8882d736534e337c428172d35bb2f54ed35bb8b94aeca9c63f6ba3d451e217c7e37f04dc37e8c1acc5cc45221a7956464086ea2b365b89c8d0b90d2484ab3cdab41f6c30b6ec6d7d8c0186c887881"], 0xa0, 0x9}, 0x8) r10 = syz_open_pts() fcntl$lock(r10, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000000}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) fcntl$lock(r10, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x20002fffffffe}) 18:42:38 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "a400", 0x18, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}}}}}}}) r0 = msgget$private(0x0, 0x211) msgrcv(r0, &(0x7f0000000000)={0x0, ""/60}, 0x44, 0x2, 0x0) 18:42:38 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) getsockopt(r0, 0x276, 0x7fff, &(0x7f00000001c0)=""/153, &(0x7f0000000140)=0x99) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x4, 0x3f}, 0x60) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="000000e4867093d93f000000de56e468ea75915db740a10d69498c1ffd0a9effbb69d9a3dcb6bb601e3c2bea51816e976d45ddc538070046450cd84c2f6707ff6523537a9898059790e66a21d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f3701e005bfbf5024f7230a3a7af72c4cae088e1e457fabb69ea93c0c746e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c96341351b893eeb89c9391032b69b606b07e87b091434c236607b70731430e4d4c714229fe5644447cc4faaf6ff8cfb28e29cb778861f22b603daaea31ae0aa7c7f8e75c7b1b2f0c79404f0e16fc03937611feaa82a35109c6ec43ec0c407fc520aea6e1e580d7529976f6f3ca879c8999a426ce0f2d25f6646301d5ae8e6a43cadf65c4b4674f135250778"], 0x1, 0x1, 0x1000) msgrcv(r2, &(0x7f0000000280)={0x0, ""/115}, 0x7b, 0x0, 0x0) 18:42:38 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0xfffffffffffffc01, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xae, 0x3, 0xff, 0x9, "4fe9115f820378c387c9745ec9cb95ca563ff79e", 0x1000, 0x7}) write(r0, &(0x7f0000000140)='\f', 0x1) 18:42:38 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6076605100183aff00000000000000050000000000000000fe800000000000000000002a94f9719a40e1cc780000000000000000000000000000ffff7f0000010bed43355235ed9e9958ec7ffc67932e3083c8039b47a348c3037c9ac7b68c883c95b2b6f255c76c40b6ec85acb6b8815801c48d4d7dee64b479363a85a2c8fb5ede2391b1a3b6953ac3e63dede11288e78758e32767e1e0e18a467252e1b406338f1b54c1434d07f524ec9cf3a4a93cd290def1463228b21c8ddbfae482591b9f70a25443f6210af9dad48232afad2ea206409c4b08a13209e171aa26b4c97af1ef589f092aabed81c31276ca6b4d114dd896f0324c7fb171dc04f3eedef70f02"]) syz_emit_ethernet(0x274, &(0x7f0000000140)={@broadcast, @empty, [{[{0x88a8, 0x1, 0x1, 0x2}], {0x8100, 0x4, 0x1, 0x2}}], {@ipv6={0x86dd, {0xb, 0x6, "d890e9", 0x236, 0x2b, 0x4, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@fragment={0x3a, 0x0, 0xb1, 0x1, 0x0, 0x0, 0x68}, @fragment={0x11, 0x0, 0x5, 0x0, 0x0, 0x9, 0x65}, @dstopts={0x16, 0xa, [], [@generic={0x0, 0x4e, "57cf788108307d1cbfb5475e6f96e7687a75d14b529c48bfb883dd6cf2a0edb432566b31d14763810ccc6de13786d4d9d03eef5dfdd98ec901bafeb636d4d9d791925c87a0cf2533983b77844be1"}]}], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0x2, {0x4, 0x6, "a3d889", 0x8, 0x33, 0x0, @rand_addr="a71d70251843d514da0201e123be868b", @local={0xfe, 0x80, [], 0x0}, [@fragment={0x89, 0x0, 0x0, 0x1, 0x0, 0x0, 0x64}, @hopopts={0x2, 0x1, [], [@jumbo={0xc2, 0x4, 0x20}, @jumbo={0xc2, 0x4, 0xffff}, @enc_lim={0x4, 0x1, 0x1f}]}, @hopopts={0x0, 0x0, [], [@ra={0x5, 0x2, 0x80}]}, @routing={0x67, 0xa, 0x0, 0x7f, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @mcast1, @mcast1, @ipv4={[], [], @multicast2}]}, @routing={0x2b, 0x4, 0x0, 0x9, 0x0, [@empty, @loopback]}], "6ac7c87b92a9ab935c76fca7a703b11ffe61ae1a547c88524184a477216582b8c4f8374d74f0b60a830144f10f2bf93ac9f29e57a6358b572fbe1ec552e6c04635dd9564f86b82e2a6f3379d7506ee9c103e1d5c31bab8f93d6881596ba6ea1c2b8a7e71a6c4481647fcace1f2700359c2bd6c65ff951ebb8d51fbbf55a39d1376924457038b242ac9276affedc608c48731a4e7645ad294747b27e2f31ecdcb069d49f34cb5c2472283670b558d66a94087d8bea36162331ad6d3ed1d5eeb4dec4dc529e190fc946b29754d159258d9e1c79e5eec9d2cf01e4cd54ce3cc1c040549eb51d6ed2a4133d844ed1439"}}}}}}}) 18:42:39 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0xc8) linkat(r2, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) kevent(r1, &(0x7f0000000100), 0x8ed1, 0x0, 0xb07, 0x0) 18:42:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000100)="8f4fdfa03940be4a71168c71c064c0d654d7a32e408edd4ffdc1c5854511f33a0a4f11e9aa23615a6af3874f76b4098e2ee6506db46c96102c71a74d2fde3558c2aa3d2b751d0ca8d46e35507f5e888310c914af6d611837bbf47ce47987e80e3a390f02299d6ac486d1d4e5dc3ce31d1b60158154ea4fad0aaf75aa3f66ada6e6950207bd9276d16a534b1daf7bfc77095eca3fd68087b47416e3744ecdcac34aba1aa0153ba1f5e96585b031342aba5cac1fff3a7f63a3efe8311a8139cd6c892376c6b7e91514ec0f43", 0xcb) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x808c694e, &(0x7f0000000300)) 18:42:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) sendmsg(r0, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000180)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4cdbc0f226e258504e2e121a781d3fe8fee2273af554e8bb4ff17180194255277f251c887124be190242a8cdd86f117bdffa502a3726a7fb9f47979c09ad80e2f9fded1f3d10d67516b4b394b29a2c2ca18ca3fb12d0996782527a96372aee7ef503488158d5bf80673371b286fe3c6f38bf9bc2f12b72c3da0cc8a0e11814da60ee506c6987501ae46839d48fabd25feea99eef5f0aec75e68c0fdb0f184d41a59f5b0fa777350383c731135002b2790c98d71a20828", 0x16e}], 0x1, 0x0}, 0x0) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x8d9, 0x8, 0x1, 0x1, 0x9, 0x6, 0x5, 0x0, 0x2, 0xfffffffffffffffa, 0x6}) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:42:40 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$TIOCNOTTY(r1, 0x20007471) ftruncate(r0, 0x0, 0x7) ftruncate(r0, 0x0, 0x402ffff) 18:42:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/238, 0xee}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x38) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x8) r2 = socket$inet(0x2, 0x3, 0x1) sendto$inet(r2, &(0x7f0000000000)="80179338f429bf20dc4ac68723c4631bb82d7c36ccfb0f6eebe8bae1e47642452f5815099741cefe8fc76beb27b2e9997cd98ea87a55904a9d89a8d94276848adec4d01fb56c84a508d6f6218258b3a56bf64bb4d1f99a8501676f236366d54384b785673d3a1362704454bfc0906d63c5975ffa5469f33dba14895b81ab99e225aefc84febb7ae1a1bea0dc2d004374db1a6a268cc2dc71793f836f97e5c851a4816eecd0f38ec392a932d683fee032d1e03d56793897335104ced6a3ceeaa292d8f1b562ee95bfe8b687480b9bb2312e121abab2802a9262abce71a131584436ca860195847f5c11c64c7ee98d082916598a9aa3aa32eb0bcfed2f72", 0xfd, 0x6, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) close(r3) lseek(r3, 0x0, 0xffffffffffffffde, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 18:42:40 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000940)=ANY=[@ANYBLOB="fb18bd45503302e3ffa5"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 18:42:40 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect$unix(r2, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) clock_settime(0x0, &(0x7f0000000340)={0xd24, 0x1}) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c653000c7bd8aec2f09ef2fd2a1992ed80b9c743d7a98662893fed35041549f2b83c5d7b52c70ce7c8fc7e0e5e0acee63e0275a492f5ed0914de21c0c1f5ed395fb0122a796a2a87e0338fc195cc60b0b2a51ba51c158c9d3b919e5063e18f9aa5338b98560081e7f0fcbd0fc7065725d264ed221049a5b9208a687076e52273c0f25dad61bc4284cb6d3328ce5192c0b03ad3db75b4a9715e703328f5c9c92f82d93f1b7"], 0x10, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800ffe200a6846f1f9431caa2d3ef00", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xa0}, 0x0) 18:42:40 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x802) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getgid() fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', r4, r7, 0x6) execve(&(0x7f0000001440)='./file0\x00', 0x0, 0x0) 18:42:40 executing program 1: syz_emit_ethernet(0x20e, &(0x7f0000000080)=ANY=[@ANYRES16]) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 18:42:40 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8f, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) socket(0x0, 0x0, 0x0) 18:42:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$dupfd(r3, 0xa, r4) 18:42:41 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r4) accept$unix(r3, 0x0, 0x0) 18:42:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 18:42:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x811, r1, 0x0, 0x6) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000100)="238d8a20", &(0x7f0000000040)=0x4, 0x0, 0xffffff90) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0xffffffff, r3, r4, r3, r4, 0x21, 0x8}, 0x1, 0x4, r2, r2, 0x6, 0x9, 0x5, 0x8}) 18:42:41 executing program 1: socket(0x1, 0x2, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffff4e, 0x404, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x54) syz_emit_ethernet(0x1056, &(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT]) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/197) semop(r1, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x76}, {0x2, 0x802, 0x3000}, {0x3, 0x1, 0x2800}, {0x2, 0x7ff, 0x1800}, {0x1, 0x2, 0x800}, {0x2, 0x9}], 0x6) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000002c0)=""/198) semop(r2, &(0x7f0000000200), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r2, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) 18:42:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/117, &(0x7f0000000180)=0x75) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') linkat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file1\x00', 0x0) 18:42:41 executing program 1: syz_emit_ethernet(0x151, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88a82e0081004f0086dd6051e01301131d0000000000040000000000000000000000fe8000000000000000000000000000aa67000000000000000103eab27e53b50000000000008700907800000000000000000000000000000000051dcabae492b05aad50315f8fe3cae6592e14f69f6995f3937ef6c49c77d1b42ae38b6f57b5f02cfc61a695016f8138628411aec2d23c9cdededdacbdd370207ad7cb28c1722fe455209308361da0638c9119c6135f6430da0fd7eb99715e0d99d7527fd4e4dd7be0be76f98b29ae9d0de7a393924c59b42a0a90f104fbafb19a9f576be2c9ede8f6693b16b2b0d9dd6555ad6ed44d04aeba38ab2aa1cd7ad2dc50e4458baf9725bde1d72f5206eac06e94dea95460d41595d99e34af3529f60ef4e9589b8160a380dc82803d595cd80adb46286e98910e858dcf0caeed52d40733fb627a35db1a1b8011137f68175d47b79d0615ae73a1be40cb17fdfb6d3037644de1ea2de9f5f669b6d1642fe3d98b7f16461715ab60fb606fd5b9982cb5e10c1dec9d2083b705c5b197cbc7c1f250c683c27250add0b956413750054ab65d1e200a43b35cd59ed72815d59035968abda13673175663d52b779fdfda4137fe90ac"]) syz_emit_ethernet(0x11c, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800464d010e00640001ff5090787f000001e0000001010000004e204e2200089078bea5565bcca1c30b55899a0ddc57be99ffff000000000000461e8a7de4ad7fa39714dfdc073f7921fbf5e1901be94c2d6dba214dd7befa9162755a60b5e93c66e45e27bda9743c1e8332e8585fe98de3658e83960564c0f398e543630af181e4c9fe6fb904bda1cad21ed2c0fa3486701cbd808019302b1a254ea4d925ac18c2a52b154a7f47ccbc3eeaa5dfa5d2f6b41e5a3f8fb4e14ad59e6285ab53a3aa73d4f3d2df919b80006f4c47a5b44b50b19f01084fd3a652010ca144e7eb87b7ba02dd0819c6e40d8efbb18e9d14739b6e8aeb2b1cf86a882e7f1a402350b662179ce983ac0c7e"]) 18:42:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) sendsyslog(&(0x7f0000000040)="16e67b9f098b085939ca5a9b490718f9a681353d2ebe8be4f94582b4290bed345aa620835e964c8dbe3cb8810dd40e090e44ea7353c27e6926411faec18affd13f8392d6f3d36b4b136c8a84dac08d0dbfe70ec1ef623ccbcfde0eb1fb9b000672990b1ea75691a9fece804df6d54ea2f04465149d290a23738ca03029a5f102d5f3522b2e11dace1837a4193490847407d4df17c576f35e540779e3f30b40b1888267739ed167b8ae6aba77dc1898329bcdeafd453c5c24663c841e726b9dfdd2188969142653e34793dd437e2091870cab6ee322be1c1ff947db3373163a248aed96546562bf4f18013c625429", 0xee, 0x10) 18:42:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x9) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1030000003eb5", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r1, r2, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/248, 0xf8) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000002c0)=0x70) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo]}], @tcp={{0x1, 0x3, r2, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x1}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 18:42:42 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="fee46054f09feea528de155de9fcc5545fc1b65ed6c76dd19a35d904efd5629fe8f7473b8a7c211596b4d16a45138c5ddc644390d7dfea2c481d82a4aa5114e237dccaa2c5093d1a6d608172088370cb77af61d10620829a50d9f983ac03b6deef0c701b69514ed8fbd1a2c96819523e5c9218a0597416ee02068b5536c21b7fb8aef779fbf56d4709e90a1ef8623bf3480bd534e45c21b6c8cf6a998caeab17db1abfc58f24545965cadc6934f28a73ecccca5e0e8d83c52979834ff02b434329eaf75640daba", 0xc7}, {&(0x7f0000000500)="85acd57ed7364f5dfb883d4d4c1e5c69ec2a2aa6042c43f7f88aae6dfc463b47fea312f7fcb36dc722bdef3999859d525e7392963f37943e6879d60f00be49a97dd4582ffb1812a9e87baaab5836815ad5d7a47d9058168b034f06d3bf3c2b736bc9ac9d8f5eee36ce6f828968ce76549cda0849c5c70f3f2f46f0572b3dc1d228ad43187031d8366fac4d7eb34022070342a867fd3e06c7705e791d5cf990730cb9e73c2ad6cf89b56e2c4d867a9c0780dc4cf2e48d789abc96c9c64c3f2fb876ad0d3181f26b34b51eeed0dbaa495a679db08f798cb158329962ebd5e44972e296abd7864d953a96c38319b66c267be328101eb904824afec65380f36186d3dd961d63b7fa100c37856f48b8798f46fc0d9c0df70849ad5d6bf3d7f59786fbce1d94ab460de0f686d837bfef68b88ec51783cdd969b2b7a24706065f09c3a012f020f5e3a6248a77e0cfe9cf1eded1fc76e6beb6788033389fc4727d9928d76fd5d14520389b42205bda59188464e189d4ca434be240c66a0b8568b67100e1c9b8621b5632ddb8eca61ac4e6cb9632f396d7d1e06e15388a5f4c3c24db1e3765ed3f6dbb5c00bc264726e6eef72e6a77fb8e49dc12ce17c440eb4d631c2f6d72c5efd850c1f2bc2a9475b3f3945db25d20ff2114b8cf35d77b272ceb490acbcc6f21205af13c132a38bae58626bd42f58e9a61b5755a0656ff14d1f2b13dc8444b41635d16969beb583b6a6ff6671129135939e270a80785337adc8fc1639a64f56fd80140141ee241c8158ebe67f1955bcb3fc222289fbc16fc8c19543394f7fa0a0e41c5357d16b0d589cc888247f0021c63380c911ce0b8bb8a76f709637dd2f4bdf406d57cbb75ed1190da031401997bd572642f93cdcec9d69f53cb62849ccbc7f7b8a9628359451fed54c35f545b4ea252ea714532c2b61a82307414074cc5d3eaf217feb4350ba472a536f40f096bcfc5d2e8030b2c1be5231a6a993324991ea8ca499c8647c9531bd970cb477a0eb5a05f0121021beba1f1b466855fa1396f52edee3ee224f9db6c0d510e0e75d61f5f61b9ad71a35617df1699cafbddcbc43885fe1074834d9b4c8eb9bda4913e26f0d6b05331b41e87a99fafddbf3645da2c4da45e2674035687d91cca381584e965b39846b8452c9ef9d7304a874032528d585cbe633f30b3f83fd016bc0818c412c31034436a30c9ea525c60dd0e66d45d4818c8a150007304063d05711ae0ecc53db433e7af4de3a817d5d1319645c2e3525ab56c048db83f57e1917a0869a530a9704baa8960a428b1f5d54f755032497774e92602ac86386102718aed0a7c4c6b264f9e79a7883d9a7ca5c9e04f8c076115085fe686336a87fbf46dfd67e400e890b3a80caf80c41cba3a84aa9665e87d18edc81de0d26c88e75a1b37721ade6826799e2e601db68b45b6fb4ee2927b5f1ddff4988a450e0d8011c68a26a7d7069cc3505fd0b0b77bfc2c82946a8ee8e292dae7a768121c06510cfebf585993fb837bd94da0eea092a5e9395935dfdba1c6c37f722ab2c4b71926d921a2e7c7e75fb2be7711226435081562fe6c76daa85ffb8c7fd4a0bf516486733747494406509efb1c2d903567a0a2fbe1f3e12cd95c9774b0c4dba110086a2cfdd508e40bf216cc6991a60d73ecd98b8417aa6a662686fc80132d2dabf8e5d86cd8893fda9355a1e18c237d42c580437faaff8322e7e1c58b8b376240ae7e3f44b6c1f037f5e2d728bd268635ea809039c55f9caa4b140dee2b9dd4887b0f96d34de94f59c34ab07f386303e19deea7e10a5d0df566daaea9d3d3c3ed7f55bf671da8656462290c0f7dad5f79a7b4365fa8ce7221a3220a19b2ec89284744a791490aeee90495f6d3495ac7828cb0ad372eab47813966a0d3290cfcf2a0b35e10789540944e3867d68a0ac95e821503a4e6da6cc6f7d3360b125db11ef3ada6a1245c4c8afc91b0ab077d406e2f24bdb9127397e9647612ff73b56a5232d8b77fcb5894c52014dda14ebeb3d15a8fab5f4f636041ca5556fc1c8ae6de89a9e2a448296e7b9a6af12d49fd7f8a0bd6f33f4036d257a235a6a2559129bb47369a246b6f3d3855cf90136e334e3812e014840799144bec61e765e1fd7d68c66589fadef5080df6f69e6e93534ec95ecb85e7059661c443ea4d5d0571c4055327dbb25e57c8334504545532106d409248350ef325097a6dc2109242e7355b6d15b19e44a9b702d54c2eb99977094463ccee3df6318806d7ccb2d6a6b6e3aedda8e720510c136dfad89401f1e09741a89c0140a2f4f45d7443d0f11b99174a7049a0294cbde10989473306bbcad9ae4b7642102f0d3fde65e33819bd2384917b2de31513a56e1b643ec4b3ed14470f3b6c32ed5ea6f95b88a08707541376ccf733b14d47174bc0f488cd671f81bfeff4eca74e1a22d1cd7727e9c5cd084fe4107f0e3b88853c23f69e52d4338bf9c95d43188e06974999cfc97f55ee0f4357a23fdeea8ceca50762b9ca780cef706a4252e9a0a4495b2f93f276b19bc1ff47af37385d704470f51ae4cbd98083b3898597a785b1e279af140b90df8d95511cbed28decd0e35cfe5c44eacdb8c91d20dcfe4f77fde1530217e23a5a566eff8454f99f3b27468b4c51874bea39a997809c848af27d5f027a47a88167d4b4cd169768031fe90759578780524d9f7b12bffea6a849f8bfdf842b9461e6f345f320f2f2078b1b1df644735bb7827384a61142296512c15a27a8810411edc0ea06e7c29a7cab829f3a4893ef7611111d71f8e2fad89728b4de42932a94e0c5d19fb39d9b8dccab67adcd5e28d3f1430e767f08ce3821ae206ea19a099dc5899ddd2ba215c3e3e69a5d6aaeac6bcd13a1e19ee64d9e2e4ded2e705db9b5e602f3cefa1324f732c913c5f699851fbfaf1b4b0a1ea3767893439c132bc086216ba93efbc020bb13f5ee1ace7ea51eff13dbcd63fcd2569485e52f496043aaccca3632e48566f82e6c06ee4af8b651ceaea5385e50d9e0a5d2880ace369ee5515bfdaeeaa87737e8494692487f9cfeb47841f45f5fcc77f645f281c61997139535d4d780d5b044edf2b0c1b4d05a4dfb5dfc8957ede12ffebda324ce1126315d38563384b92a49b71fd5c72280160602cd582caf84c4db1fa076fdae8b63e192aa2967e1418224255509bd688ac6314fab9e7fea29dfacbdd9eb4512b197419114c8a0f2adece44bc71d3bd3df5ebc8bdad0ac1997d403228adff6e50a35b4bfe1896ed8d1979be54598ad22f92a20d467c2e2c2e6bb7212559be03c1d834aedc7ffff5c892cdefefed06693b17d94b9ac64739c3ed9aec1ab3f88ea98fefb0d0e57326fa2dbbce3812bec91032bbbb6bc3aa174376e069d78c835823c6f68ec8fadede795883751ea427e24b3027865d40e8734814ffde8cbc3f6a754107b8b49c95db231ecb948daa2f1de0b0465cb5f53f4b37f242741ce46b3d9970bb4a46a5d81de508c1d574449f076565c106b07cfd7cf08431dc71621500fcb027edab79b6ec31887e4c426f9ce842fddb1800dbde96688eacc1de4348ee8fcecac25949fbf71dc306bc7dbd02fb96e6919b516bbd9e21b12fea5a5eec6bdd8f14c7c75e1b86fb3137f85c1c52789d58047c6dd528251d3a92ec49924db414d8d0be6a50775805d74881e7902693f64f1758efb3e7e082ac24d8d1e6c71019c4e431d57898f15b201bc945c08a9369703cc0faef0f519bd41090ad0af9b494ab811bea98b35b5992ea1d0b03dbecf075c2e1708dbb80b8b0b01cb948755a9e53a23e30e130947543d63f2d7e691744c720f8e67162d5a8588803f2d09ec5221b6d12f029137791977539348bc91ac8fe8d96349a2bbd1b83132efe04f1826143bae6c69b6ba7f47402c670ea96acfabc9b6f61cacface908f7e29b7a8c0e71c4273e755e53dbe16ccd7becda6e85f4349e80a211ef6ac530c2f296b009e40dfa0c7510c493f920d65ca1d7a6c1046d3def41ad4a1903c348e321ffcbe74b2edb612f1f04534c3d4f8ce84ce568c66087edcb68425f29e5f09316209be151bd6a6828a569b302bf50f0d15ab5a40506059d91dee04a226e9b523477452edb36b4cc3ad991dc8c6b159264fa27ed294746b8d79808c4d1b700c40f66c907adc535249f51608374237690aff9bfb1a07267af4cf4781af482002fe0e325fd0297348801ee59a86d035426b026a199bef7ddd6c8e6aa3066ee82014cb5c7d3fcd1bf7d56910368a5059ef821c325e74cb288da0827af0ea3ccf4428f82a0450bedf275400c0795f2cba49d858cca887cceb810ed23a4a98bce33d0ea505817f7f6af8ee5267a3fd4739706474725b76f49def0bce21e31848d62a2ce13fca7bdb4951b8abb54364a9c418535919ca43a3909f3720afdaabbdaea015b3b85c3f8852b5a371564496cfcfcad10d3338778384f05b98452f7e4c3ef3b4b30371171841acd54ffea673563a693ae50c9cdcc233b313a1001b6e9c70df1dbf737dbf1f227f513281f50cab8ff92ab9f9d5d0decec8e045349411620485f7296c0cfcb65569984b59d7976249dd975b16db96682d3f572f0edbb344113e4c3cb10663e6a78e9b16199f589f9c8af1c5091b4d462a490fdd44c841155c5abb17a3870759054b71af9584373f7a323700debb799d31efb6bb16eed4e4b53b880562b8faa882bcb1106471c4b23437d15662962d0f68445b38f52374b5786b6044c38a818a304b5b7485dc63608803923b8aaa9a27a5ff48d457b011f43942420a02d9b15fe603868c05ed99c189855fe359a0bc83d23abfc5904cf1e9dcfff33c0dd27857234c4168e184c28cb108112f1f14b8eaf635c7aaf08fe2a8e56d8936a3804fc97946a504e735df42943f64ec16ffe3c89eff36d65773946bb5c15c33780ef1a685505236e065c00671119aa283ac5d5c0f2f87864ffcfe81176d240bad048e02b4f1ecf04cd7a1649e378eefbb839bd85134081ba267bbc9abdd805d5683f8a198743f26e67c0a797f665a5612bd8e2dd4f91bb93145cd584178416960afe5ece5b10d9b569dbe0927213df21ffda87786ee4a1bb46ae0add349022dd4a16449073dad6c6f7f74cea5fa8892a23756aa18d0ced6646f1932a4b1fcbc3fda687a4ef9ff084eb6ddcc3e119b0fb289a69de0f4d6c0d69ea97dff972b6464d820277bc08d27688d942a5a4073669883c715472e1b634cfacc99b7deea50fa9bf0013cafe17dee5538a7c138c7a201e624df68b06654de93f28de3a9f21c495688367d42708c1bee42643686cf8f6cf0927697e1e898655fb1fef926c59e139ac49f09e57e862cc35238ea515331a78ac7c2b5c892ed0cbb731244bcf7016c7ba3bd57a3678911af124bc2d69779332662c66a78b974bbf7df0fff7690c6630f74e4976c457590c8a71635d9d45745f617132b3ce01b770ae2cf48735eeff883e44f06210564bb0c0a7c37c50e0b4921e78e92161bf235b195d02960122b19a9915bf6897f645b9cae9365dcb1da78b8779a6904b516f6229b9307c616fec7ad32285a92053a329a51deb4d0ee8efb92e8886bd6f9824add430c96ba8436f11a0ef761a3a3a03faf5a559d491974fa94c296018484392e004a71ea0342c97cb3460ae3ef3c6b4177547b13428d4bbd05d95a713c0700d90cd81e632ac3dc61e447b5c2d849ca1c28eb62070b55e4b3cb85bad5d1906f150f6b37a67388f6b2f65340085acc7a22ecfe0752a8a80e01504342bc8e7abffca61bc80d1e", 0x1000}, {&(0x7f0000000200)="24cde716bdaf9ad97bfd512199181372c06b84141ff294718e49bf845ae5825cd4f8cc04182d2df2186e8007d6621973935b36840e3da7cb76d6b55ab723648f41c38003d23d016e3f2a153783b724e9a8d765551242b0a928f4f00ba646118a5da45c4b76a00cb4b52cc2b444b936fc6f25b917a5adb9a512482427b7fec22f60dbefc619436802", 0x88}, {&(0x7f00000002c0)="071e4c276e47c426c72f79081058e2ff069905584e630f1190008dd2ef0ccc88828512f553225027ffbab0130aebf453133fa7f224de2c541bfe64708d6d37335ed6915b6028fa8ee4dd3c95c4e9c1a240f15b5080a4ccc16ab64e7ec44db62c6f6d168addd6d6bcf06faeaa0d157ae1b144c5f1648987c0842c1b96ae3f0a524fdcae75001a9a64c8ff5515f98a7af777e6382cae3660756a92a51e57c3c73310d78b8d0c2396ae9597063ae8662bb33cffd8cf951651b3daec984f57dec2988cf131568af1072df9bc46f8f94d4f298cc7491a345e8d6fd29a87d279513f29cae0fe8b08a170d0", 0xe8}], 0x4, 0x0, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) ftruncate(r4, 0x0, 0x3) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x1010, r2, 0x0, 0x7) fchmod(r3, 0x8e3) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000003c0)={0x1, 0x0, 0x1, 0x7fff, 0x7ff}) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 18:42:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xef}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="46b18eeaafcbd6302da2469bd1c56ba9bb3c26a6220bd1af4a57671b0b9d827b044866857fcae25768b6233aca5a6cc70e", 0x31}, {&(0x7f0000000100)="f6a86dc9b741749291b5a8344ffcba9ddee6fcca3009189b861a6ad52d632128badfa31e5d96807ec309a18ce602e24cbdf5b3f4d883f566d1f8ea37c1c59e53f8f4a2b670e0480577f7b415cf245dfeb807a58db55be2b8e267bb338d068eb1524671b72038e426cbd121bda49902f4d38110452e55e556c0623e95d0e95465cc99517365f9910986bf2083a4286a2578c0ea00acfbd0405b0c0ee71d0b6243f8c678949ef9b9db65ac018aa9e044fe76991f893e9d2cec0e9251bbb2fbd51229aac0cf777a078fa9e58019b454496341fc5b02a3", 0xd5}, {&(0x7f0000000200)="a2a78440a619ecb7bdae9ecff1f19d4ae41faab59d9cffe7ea42a5d22de8cfafda10970ee387d44cea0587b55828a48ca303d7b1cb288d593e0439df470b13de99539ec509b30250822e177847db188415a7313dcd86a4df1a780945fa54d374cb6093ff1dd68d2d3edfeac9c1136d69882fae8b55e68ee62f089913344fb937d32955dd850693c04f5b239ff6d2b91f758b", 0x92}, {&(0x7f00000002c0)="61d1161fd5853e2a064c3837df7b9f4249e8866f7fd8889f26d30cccc21aff89caa927d722a235437add6e5aba222c34b3893ccb8d27ccddd7ef195c3047885db718810ff18675b414579af02fb1d3ae5f4721af3ef8bddca8b6f7eb483653708103410a36a4f7bc86065c64b36d38f52f43527fe74b1b515638313064492c815215bcf085b17af2f938aa3406e13d185579c19041a0722da2feb8bf49abbc4d9357fc87c7e431520b319a10ad7bd156171e28f9611b5307e14d50a9ed85e476979db21b585e451b8d77e9498051ed7af42dc6eaec28549c6270de114edc9747835b0df821375280e44d38c4f5f6bd0f", 0xf0}, {&(0x7f00000003c0)="8e9cd15155a9e24aec7b5ea5d940a372a74b2554a90e6d3f3adf61c970128a8bf6c2f3e2d4ab840f41d96b61a12596a57c2273b00b948ca404b6fadcc4281da21c79d812168b8055660ed0f15192b24143701bdd27bf8fd1811863d58eec696bc781a8a7ad993a226b12ed566db1531aa3c0832713c1ff765929de063cc5e6d0da5caa0a", 0x84}, {&(0x7f0000000480)="8c1c853611615f54bb1269e7f8172296933e3f4b6637e3960e8268195074abd49e5736908a1d5d54f05bb0cadf105a8f0d4a10055db722a580a647975cab599ada7f91c73026a07b5f255563bf840d73f0f72e2e2cfe634f5a60ba285036b9d85b09f436ef897adb18088fbf553c6c114aefa85cc01f1cd045127fd6907a2470f13b9ba6c2e59c91fa88c87c195c68", 0x8f}], 0x6, &(0x7f00000005c0)=[{0xd0, 0xffff, 0x5, "c46c30c19283e76b1d2e5014f1a404ff08ee37a71f4f70d5d888372e53d48566ec34c479fd15d4b3414fc2520e4dabb68d0c62d0c3537fbcec55f8e553019c671011afe1de055d1d2654365f0388404cbfd3adf9d27102e7b1309f5537c2997b48234de6cecb39742968d1e6edbdf27c92ed85cebbe9463eb16bc4ea9c20493a35c4cf063bf3c486c7a91e5064a5ff08ddce64cb45c5cd08093ee9657e032e536da788c6517a55806476debb64b0b74b3e53e2b1b6ff8deccabc6069f2fa46"}, {0x90, 0xffff, 0x20, "131f3fdf12341a4a6e640d61ea314f44023b6c5aa902ecf83b24d1949a65a9537618570df7b0299bacbf819eb76cfdd903c58a5ca41c83fbaab93169236fb8fef68eac7eff04e0faa7abdc03395997237ddbdc912c53a450a786309e4d6c1f0c923c4bf5bcb86c1912b1c10acb7050877ed79dea7c07e3b6441ab0cfdd61"}, {0x30, 0x1, 0x1, "1d2119e4bee69767c0ebf94b342e947e3109144b6d49535535fab3e50d2c53"}, {0x20, 0x1, 0x800, "37ca8fa979062322f8"}], 0x1b0}, 0x8) r3 = msgget(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, 0x0, 0xd00, 0x0) accept$inet6(r0, &(0x7f00000007c0), &(0x7f0000000800)=0xc) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x200, 0x1000}, {0x0, 0x140000}}) 18:42:42 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000033000000110000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x2, 0x5ba}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:42:42 executing program 1: r0 = socket(0x20, 0x2, 0x3) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c2903f0"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) 18:42:42 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x40, 0x0) poll(&(0x7f0000000140)=[{r0}, {r2, 0xa4}, {r3, 0x40}], 0x3, 0x606dca73) setrlimit(0x0, &(0x7f0000000040)={0x80000000}) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 18:42:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0x100, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 18:42:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80186951, &(0x7f0000000300)) 18:42:43 executing program 1: syz_emit_ethernet(0xe2, &(0x7f0000000100)={@local, @broadcast, [{[{0x88a8, 0x7, 0x1, 0x2}], {0x8100, 0x3, 0x0, 0x3}}], {@ipv4={0x800, {{0x1b, 0x4, 0x3, 0x8, 0xcc, 0x67, 0xc913, 0x89, 0x4, 0x0, @empty, @loopback, {[@end, @generic={0x82, 0x6, "2c7513e7"}, @rr={0x7, 0xb, 0x7, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x1f, [@empty, @broadcast]}, @ra={0x94, 0x6, 0x8}, @lsrr={0x83, 0x27, 0x20, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x1, @empty, @multicast1, @multicast1, @multicast1, @empty, @local={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0x7, 0x6, [@remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6}]}}, @udp={{0x1, 0x2, 0x8}, {"b0c01d67cd83195f5c568a105410c19eb3cc1899a2ae73b267174381bb34ea7e037f63c8ac4e7c67641bcc6d89391aa4726e5664fb6cf748086d73eaa7573519e5de98dbbf8f482b5e16c3b12a26824dc18b57ab96bf8f69"}}}}}}) 18:42:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="cfca6eab1addd2f2d9fd69c19c4581059136fa1bb08c60749b8696f1f8460e9364b304c2a5ac4d314bf275200ba7b13dccbcdc49"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x8000, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x812, r2, 0x0, 0x0) listen(0xffffffffffffffff, 0x200) close(r2) r4 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r4, &(0x7f0000002200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 18:42:44 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) sysctl$kern(&(0x7f0000000100)={0x1, 0x7f}, 0x2, &(0x7f00000001c0)="8edb574f0d5e3d6ea77459aea6ad009a162c8456aec156385df75317511a1a3d5886a4d258a567e6606d8eb456e55b5564495512e8cd977e59b55f28dd2be0fadbad5e90e77ef529bc42ae3ae9ad9dc4b73c278ebe60811b41afc139857ffb3670907e2d15a18ba2fde0f5d55a2bd2374ccb53758906eac0b00da9e189f13f95e3606067ef", &(0x7f0000000280)=0x85, &(0x7f00000002c0)="1c4b0b230e0b27d6c3d5269d4981c0e1c565d151b99fc097d0be571b39ae583abb7271e374", 0x25) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0xffffff81, 0xfffffffa, 0x800, "0ec85e28a745c2601e10e2d36ec2e1285cf62090", 0x9, 0x6a8b}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) syz_emit_ethernet(0x5f, &(0x7f0000000180)=ANY=[@ANYRES32=r0]) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000300)) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x108) ioctl$TIOCDRAIN(r2, 0x2000745e) 18:42:44 executing program 1: sysctl$net_mpls(&(0x7f0000000700)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000740)="520828c1", &(0x7f0000000780)=0x4, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000001c0)="ae7a745f2fab221bfa41d33cd995077d5fdda0346a4a0d1b7450cb6c5646222e62de73c59b157320da0069f13c77130d53e6dc3411ec850500000000000000036bc16ac72e51be15eab804c0aeed5fb127713ae46db87373186bb8d5115fe1ee30400e110653e350054cd1672268a32275b7c4d549c196536ec4d0f999cff52db6aa426b6bacdf6222ad82c4190500000000000000016f5e834ce24677a9334f9452d5dbed7e96876240066a15e3922f069909797054408995b28d2c7b6a673389235bd16d2deda133cb6c9777efc3f0fb4cedac94369423cfab40a647bec89e852caa7f340b3e3723979c774c9e0b548f000000", &(0x7f0000000080)=0xf4, &(0x7f00000002c0)="ffa1f75ea49d3325da59a0297ef1228df81724fec25f8e08e365143519dc3fd817499a81b14cf1c24ad92b3de9eda00a56d8f6290af43c319b997f76b26726ef33a0765c29206e65822ff635c0f33c3f0825171a3c2154bf83ff13ed8496fbd683df645cd3029f10424da5e592286ec2878667bd35dc8ff1cb3e72ac03440b4144b5d72f6a1c6dc545df2db923b79f8289979181e8c4d3f7e84b89cd31b8e6", 0xffffffffffffff3c) 18:42:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0xc5, "ffffbf7f1f178400ef5caf040200"}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0xfffffffffffff801) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17", 0x4c}], 0x1) 18:42:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="022900e654109b9fbc9af5d0e291e21eca30f35814caf78c9cc42a8d49d11bb8d176d8b7000000000000000000000000000000002a28b8fe09afff1ac2e14c2225086625681583e02cfc3232dcbc5226"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 18:42:44 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/216) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000000c0)=""/6) syz_emit_ethernet(0x6a, &(0x7f0000000000)=ANY=[@ANYBLOB="edd700000000ffffffffffff86dd6000100000343a0061adf862858aa8790dbf9a1459e5824aff020000000000000000000000000001ecff8f7800000cfd60f77bd7000011005f05acbd6d93dafb0000000000000000ff01000000000000000000000000000180020000"]) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, 0x0, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, 0x0, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000005427093f63f000000539bf5ec73f7bb4651d72eb6b0477f4cbab4599058be03951783dfe50d075931f7a0bc93bd9c122b2559479ce98fe67f3c7b7e9fa16bbccbf7bc73709fd1581f47a4b3ea44f9462c56790c1e1d341d082231172c0fdb84a0972aaf38a440cff1125c57092e877caa3e131404e4762e"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x81, 0x0, 0x0, 0x0, r4, 0x102, 0xfff8}, 0x8, 0x72d}) 18:42:44 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="c52300ff", 0xfffffffffffffcf9}], 0x1, 0x0, 0xfffffffffffffffc) fchmod(r2, 0x8e3) listen(r2, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 18:42:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 18:42:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000180)="f741", 0x2) r1 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000001300)='\v', 0x1}], 0x2) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000040)="0e31e1b79bdd3197415fa649536239ff030000bc6c767efe300c2ef975d8652cd03c37af", 0x24}, {&(0x7f0000000080)="70818f57310847d4bd7bb0a14861ec1c8889bc4be3ee6e944ef61afe354eb45dd941199dca8d2bfc494e29206f2a2e9c530ad2c70a2e1497c9f063bbec161cc7cfbafb54e4e8eced9eab1ae13ed7d863538a14ca762a6793748059335b4d8cbf595f602bbdf2baa5c6826c36c2e0686f0d0218954e2138c1991f0c0e0c94df4c9b5a89af5200000000000000", 0x8c}, {&(0x7f00000001c0)="99a852de688bb3e17532abb6dce9244b14b4989024d18bf6f42ec80229af26d505e44578223509709728b034cf085d84f479c7ef9674dab9dbdf6ce656bf05c561f162713da978b830c15fd46b97e7a39f2a034ff7562ca5629a15956da8829080be69bcd0aedbd8f7d3fe47fa1ea5142470732b3d0630e25155de5fbe90fa55338bd921a3f2c24883d6708b593dd4c69f5e165f30d1f5ffa7ec6ab0d9dc2faee8bccc9f5bd3", 0xa6}, {&(0x7f00000015c0)="187b000000c4f8bc674517600fa76a2483b6367dad80d5570d1f7ade70e6564022cb8b581a98f44ea8202234b3003f02caba4ee7703010343c01d3dee94061f71911d0f85e206e1a7d22fe156f65a20467e0b3812c23b01c6deca19d83e15bc6f966772349d30340e872cac790e76d6cf45603f72030ae954195df48454d12c48d9b6fd6b93d30faf988bbd80a2320941f8976c9a96ead42652edfd5eee01989c5ac8d32a00108eb4069424828d6d08c41f79b5453cc1b0d18ad39b3c7d1d4c02a08f68c87de265133b70765e29dfdfbe461f0a52ac8ff1e997d327868fcb0921afd11d2d2eb5a20dd8093a10b6633a9bc55ee92fbadcef3d188fb6da0662120b2883f5d7bd5fa70e93d6b165732598372137f3a2bce320f76dc07f642cd99e7731abb30e0cd8125b794ecdb4df95f7d99084150eb56fbcbaee9f440c9edc353669c69b433681b20bf8d58b04148df6f286f9fa451181cbe65cb69a280e09a6e334d5bcfb960a82821cb8d05cb4762567e756415367141c6002b3461931a7b6de5e61e9327b3984888fd", 0x18a}, {&(0x7f0000000300)="d9aaebca2153b19af13d7924e8c32420e27b2b8cccbea784bb655b5934582233730a145eb695a6701b333b7b572dbd76f929f283870b3c2ec991fc1cbce71bc2d413b4b978824b27a0010882a065e1ec7519263fea5facca816c07ce377eb8e067566cddbd2973d6f06af96294dd6b7e05ca7d62287303eb085f020a1be7b524b51d4b6774ba6145291c72e8ae356404e6f4aa9d745342f6ec747410d6e80c97f4bfede62b0d0de7358b30852f815a14bcd36cb8278479910842b78421d089c8bf169d3c56057f064e3a3621934719a210b6db5d245b69bd439e922c440cb9add72eebe295c4eda08029d9b8ba4ab115c24e4a5f0f3772af5bc9b1a2a0f43bf781bfcc2d5eb4a52fef75f12cd4048d99f30567de84c719330628ff598c57d1273977c94dc58e58c790ca72f03981f37dbc235c02e35d2f4fc2f99bc62e38a3ef22b006dba8d220f1c759b6cea7b2dc4a8bd63d63df4d87306d18233e8c10fc0a9daae92e9d6f53259270037ba9f159974c4eac2ce3838b653861a8a3da4c0e2cddda361549cc122def57565936c1494f3a4a8bf4ea043a20aee5ec20c3872d37032deec8438977b36a17b17b41b9396275537e7ee1814199c1562e234778053185472caa8ded23d8a867528979217775326fef7a6c04ed3cd3ed950a4ca4c432b0f0beb8221c17d1035afea1d3ae303c630eab98626b1cfbbffb07499f118bd3e04ea765f804861acf7efe65a2dff706b1cfa73d5d6fe8e131c254db6c35fba7abc4fdc6fef3e19656053d6ebf2e5c3907ecf9f67176aac6b43268f5d29448ede33446a6d6e79d17c18cc12cae9ba4984525a8260b56686186a6a1fc03e146b5f576a15fb791e8796de63d0b02b031df85c837b5ed45f30f8aeeca38d4cc25cda260ad62c289f3a69974ddffd097c30756cf5ebd2086fbdcbfeb74124152841d63ee040377352bdb21b7678d85a573a3512a6cd927ef54f91f71e6e9f9fa99a1b8e2313ba855573203bab9c300b2f60bfb03a9551d90d92c37ab716e702f452d937ed76334cd49175845d64440b0a8ab275a8e330b64130445776bd589e04525fc51f5d7a66f525187f08036caf92647a74c06cee972958e5c87021f352ca8b61c4f0bfd42dd76361c68e3e72286d80c5d8621222167b02534e831817b79db3467f3ce8eba5f162bef8dea224083a90a3b2d9356dd4897f9e1732f6121ea932657125206dbb18657d778d27601907b39ba5d542527d1c5eea16c40c963d3d76b574e16fc44450c84d9fcde03b9c849e1f0ff6390c0f1d8b59f353b0c387387e5b85dab06904077c23576ba1bc51d9d0ff4a152e351ff6599f445f5f49e82af104d3a580a487b15e66a23ed8fdb5291e5f0650f15be33bb9093ab5d94100edfd3e53218f3212fbec8838d04a82fb97f80771e73c1686feef8fd45669acc6de8acd91623d1bc83177e1cf7f2ad8ec342bb797bcfd658e70813a7b514c7aecf2bab8ed3f694bb0d4a3ef5af107c40aca1da260bc97702301a4924b172308be7b989fd1c3e443e3939b480338a042fabb63f42138c31fad75ad626f6d78a34cb578a58e3938c5a63626677dfd8d14018f045f5ff4fb075c392b81a2b533facfc3826feb823521908681bf4deda00f7bf0cdf5850458873ee0cc0b741f2b09702b52c1537a539785d099a426161eaa7dd0ccd0b6084b75df9a2fe68d772bdfd0bd3928695000a753978d2803151f7a4cf6134d984f0464f3c8a9fd4345bc15b001f34469dc8d19eb2d9550471ab2d2cd31635a344f039791c0c7db4f8a045fab4d6e26f7c22eaf7944a10af64d2eb3f3f1139d646ef4bc1117c37f002e0eba72865fa9eaab7772caf190ccd61781579a4db27ae38281424953982e9671d80ab86d93459fe6ffe454c47728efaf6b3e03492e0e38b4f49a8523d7e2bec0914e575d0b39037ea32a14c28e1c7a62da1845a12fed65fb17cfef0f1bfee7aff0dfde8ce0c9401fc918eebf9ae20fd1276c6850996ad1fda45baca2e9d03255f5679d3f374d227df00e7891afb4ea2643233410cf15aa98d83810f56eb0d71c282d43b0364e05d675f68e45179763b4e734e79458eefdabb27db3a28193ec0fab5cb7b3bb883f081348c5cc1649cb237158aa4e11033aa2e88c37768798a407de3a1b4b9cf924f4b807af0de41f46e13656398c3ca83c15f73ea5c2d3e55a459706eef505e732e5038c6d6f7e75bdd91bb3e390e555fadbf76aae73fadb82af588235878c059c72b4943e35dbd10ee0f4d3a2a075153cdbfd86d344444b7f494c221c9e06bf6075d0ccdc0d05a761e9997d72731492e600e421aaa60d097db6edc71af05a1d1cdf36d8a492ee76efff640ba9fc3f4185e79ffc2a8351e60932d9e5d7f0e06b2eb64197ff47eafd18d2a8f01301236875e58d9d7426041f2252c98fd8acb65d4ed35e7e6e476cecbe643039bc580f8632f0edd22fa9c6ba5ca7afb7086a04347132dd43044551cf819c1f174d85b9309c978f423981c78a68e63cf1740d1f747d9e4a6e5cc11aadaec2a25c0ad82c4301706a97a1cee4719672b1171362a495f84cbd5ad622fad70a79cfd40cf242ae263759f745176cc1bb79fedbb5e6d54f2277e5e28843c441e6358215c3a8e1c054900a4664f6111b5b0340a01100d76cd75b7b76cb844f3a98ae0d4023202b6b1e5521e1d4af8c05c560a41bf3c21cff4e6d83af234b72d3110f1e7814cd6b3d9fae11802c4cb184e8c80a2c794d41df2885dbe4b091ac31857460ed3f05ff29101350c6bbd72aa9bdaa10f05d2e3a36d7291fa26ff2428e820c7b0f31089a2c4866a34d8d8a46548caf341ec69d215f960c19cc91ca8bd69b7404180791c4d632259e89e5fe15942576f3ac5684c2ebae8c95f7e3d946a1b0bc1971124312ca1d45c65b63cb71f1c9d6fff60c311622297766e8dcb96658268db798ab7c51a241baba70fd57c6e6e6a5c67797b88a81b649701fb36b6127f53cc2a919d6ea1ff20af41d590fdc7859c47fad6150a216b50ca7a954491557fc91697a2c5db91372de9a1139af79a9802fa4ec4539075e5011d19f51531539eee12497acd92817cb45c832232e26f5826991440f90d2f7b054425fb6081dc065dd9bacccee527eab261cbf28f4ed2b8ad1968d7b35b56f9ef0e03cd3c17e8c835727936361c12037bb5aba486cfbb0456fc3960f8b25a70b8f4f57e07bf13643f0baee0af5eea73725f8344fe3a085097569ec08f80ce38c73bd8dc1c0eb2e76ce7716bd89fd48c13c2a0a1df7e868f47a4bf22dd8a0619d7bc424a2d0b820560a00ac4e1bc7591317498682a363b30fd634c002afa0c2d52efdceb65f274872f5cd140d40f91719358ba9918af5da1e223e46a6395b67ae3c7950ee73bd7b3afc107a758da3a3871fa4497848babbdabdb88cecc0f3b15030296044248674135003b1ee97e73d95aa1926b6ce14c0a3edbcea8e82284a9fa1285075e7701d3b148f54fcf1613797baaaa755c71378c3a67dacad944b39ca269cd833783f85d99821c9ada6a0d3b4c0e2c4dc5fc743fd37732b6580511f8dbb6a7df5bb400cbf53e7d8636ac8c5552d0f6b94a1f0e9fe4e1d242b5cd5173d131aa8d5fc2536097a6298e208111d06ed4a7954fc6aa8d897bed444e7b0d471e0de8a0c50766a757f897cfab804e8d840b941bee92544df9a18d7396f6b5d552cd3eb411e7a0f3713ee4c51c775e2e863a8d3bcdbe34ccf76a213a8c02c97a3af3d6f82d83ca68627a34099b8f368ad6487ed2c606577522af22cbb9bafdd1afe0870f2ee90e149825653f93e63356c1ab126c80b0b6d19d9c79b7a69199d7715c9dc8217f61a0d7686d6c178921a5583ce8150426fc9d1aab1e0b59f0816443f63fee07b1f100a3d209a0a56b7be186447d687ad11cfb58e847702b504f0f596503417f189b62521cf10048da81c5555ed8dac1cb0d27640a7e77936627919978cc573a26266c789eaea028dcb704d49c243adb327b0079007dddea767b01de71a1e3ad388fe0ff02b22360617e88fcc9b26f6f810cbda39059908206f10781798a9bda02f79358a7823cd2816a2834d6123cee1a38374a0fff7446ebb0256a5f16aa497fa6a0b369d5f9d9618fdd3cdb95b677b413120c219c1293a2a90e471993abdd490cb7152c7403872e4c2e464748b146691a0b78e4259039a01485459d97775ff438e62d6fdc4ec638032c2f2cf6b5777e2044c3bcd2d001cd03046cee4acf50dcd9ac5f215377e69329f35e878ec37ab36e9ddc2ba0d6afe1807fe41c48c0b1e11251fb930730ee9e29aab1ecd16f23cb23d93e21c4da22cd837cd8da653751c29ebe705a5a4e8da7e0a33b43ed28c971b361d3536988e4db79596ea21f5bbdd48f1583969a5847f7b1c70f0bbf67e02178625732b90b2971595a3fa4a90e24704d02fb2116903c0e5b43d87832d4bbe9a1db752ae9370a23f43b5adf6371ff417ad0dd739e1ff558bc1ffa11f56671f40d2f1ca0ad2475e6a8adea257b5bbedd5b6a0ba3f14892e2302d1adb34823e31960559a2a00afa3d049ffc84fc5a99e65d8b4a5caa420897cf9bc0d3d8643693c030504fa9695190b23d200624243942e783bef7c66e5f3858da4debc010d6a851fb5b81ec0c31e365d8d3e697bcad89c707c3416a34bde337412bf689c97068b2b0ee744aaec287769b074eb4f2ef846cfb42ac8ddb634472dcb9c1ef6a5d4e60b86a8e65b43e0f0b239a7b32f5daba725633ddf40ff360bcff9deb0b992cd9cfe7fdca06c6a897070b2d134c3e7f7b84ca7f493201e5ab37aeb9177e6bd93198b10c7999aaf664a0f4bba4cf6dfae1551a7a24ca1114c128c9d87f1a3fa37a42f4d05b50889571599b919bf5a39e01d40d32cfc40d85f46fa4779d94ebdcca9afffa6433734e84eab1a7a4770f8435c5efacdcdf728c656639750ec1eb75d21ea79b49d1f02eb9bd39fad77d22e4dc34749a264983cbe06dee19b5bc9bd84c54f3a55b0a591109469ff3e1969d59e2606728d085743b7e12ab201c98dd26c7943febe9d2a4d5d1697ddec26ee8bea94ee01fcbc310e6c5b4a5c7fd042c710fc92fb7147d8fa86648dfca0390404737fabfdabd054c4768026aab283eaca849584e82d4b4a3f073dfa11ce6acbc7b3f2bca7a05faf564d142b8f7fe83700aa355c3eb442355ce69270f891e4fcf2e78f0080c67c82651d708dc37a9cc98dfae42286ee3acaeed8e1b966bf7dad813328fc58b6bb39880473868a65002d5c416642b3febdaed7fdf4eae4821abb85b29cc962010f47082a9c7c229da7832f826113a199614ea9681a1c018d880c02defa2fc1b3968c648ead8b74bf03def16f10c5115474bbe69738e571494107a7934b65f9796a39c3c4136617b2863d5cff0e7ba0ac9db80b13f1d0e301c7631c48353df9c952bda3ba46d2950b726a47b7fda9f30c93414a19803d4aceb213d6f589387277e83ddc8004196ca8b1466e998325641c7ca372fad41d55042e4ec356f501b90ec09718728b50a97a5af1c242eef193fc5b3bc7ddb6d4906acf172f4769f976f791f86994145e0d07889ac1e8f305a97721b06365dfaa257699ea6535204760662f3a00faa8eb982779107b2e21a8d8f91325c2f8753657bf28f825049e1e37571edc099b68e07c6c78d84eaf4dbd910b9baebd5229e8366f94773134d408b5ee4a828abbe4a793f3317243a6fe473586cc1fe38a18569534093dcf0eafe3e20da55d1b2d91806f4a87fec4514", 0xff7}, {&(0x7f00000017c0)="37e70a94df9496ea3c67e51778921df107eb03e22bee286d865a93f9de6801ced90a81b0f374c6794c00f50e871c8a6987fa89c34c38e231d794e60fa0347761286e494a005b26c63b05b5415961f1e81f0bb3caaf3b046290de43f0a594cc058d6dc6730e0fe402d69982318134460bd96381bea557acec09c8ede22110e461b9d0e3184e0b189dbe626f38c7a5ca951646efaba1864abb06e314ee4baa9f2e330d47ddad94928a87972e713f4a63fe629926a50dcd2798c6bb29c0c517261597bbfcdbfce740d8e00bc2ddffd62d329126215676af6f0b9396b6c755b6711a0b2b57ca356fdf0c044245700a2bba561558f254163d2afbc8d5b001886127a061db1612aa54c0b83b8d9be9e81cb87e24300e1bcff92baad4d3e986d8916b9db135dba6de46279134ce446bb12a583ebdf0fb8e0109bc1138b67384669bb19ae4012e3f23e3ce86ce13d51c701b5dda36f85e30040a250147ed45d350897d681ae38e06aa4bd1303dcc83b11af54bf3aa09eca0133ed91917773285062d20684849bc1545ccd52fc9d1c92e78eb9bf9c8a369166f8fd3e2d4ee10b00d18e7af814cb640c73173532d8d0bc9f9e34f4f4b583b36f6ed59454704729bbb46f755715710c53d7c46471f5ffd6fa19690b0c2b54a2d3594595bdf1669bc805640cbd9e47926cc7d1162aba2414480d72e0222bd0e7157c501116834c998d6861e49d966a2d4378baf17bb618b3f094e28b4244ccff1ecba0e7ba311b03a6c4e15fff2387e4fa72eddd3d3809234ff17c582c2eca4bf1a36b2e9906c70cad5046aeb1aaedafacd22e411e2eb8f8c8a5a4431872a1662f0e7aed978ef3ac8fa760d95c2418c3ec59bf561692c05be666d7b85541ec6b9f4d2b9588bd0c661191bc325fd2cb9e015d9b825190c85b9a29197a762d20c084d28fdacc3afe06963f04dc46711ed697296560fe88a2f6911ff0107ba3517657bcc940332717db15dc6e9ddbc11cb4a46dbf02fdfc936f3cf0251d1b8f315b51ce9694f0f0d421e7f86f74a80a6ce99394d3117be4e4f31624bec5612c9901aad17381746c0918cef20066110699abb06e94f88a896a609e3398581e3ff0cafa15f2476d3e52251573064bf702127ccd92d93ee8665eeaf109a81a726148ef5fe173a706a8a47e7eb7032d0ad19b6da2ffa42b72bd5dd7bf6905b80430d02f138f71dace793ec17edb2fba60c9e3cc0b6b1a0e96613d822e5b3f432c5d15d5b37f045c93452b2dd50d10b2dba2fc5a5001c64ee26d03c778b715a8115f9babaead1eaf0db8d90eb55532b7ba9911230eb1cafcbc099cc5184c0cb84bcc642f27497989efc2e5e80f38f671beb493cc1b14dfcd1d0b52298a6a9b993e6a9b2de891ff407a6114f3c20ef6a991a74085b82f2183321d93cbb0a1b7fc0edeabd3d290c300505cffe5d494afb6da3c809574b206b66a452898b703f6f51b94b9f91a95f2f968c1a31614fdb8ff6d9f3c5492ce8a644d5d055c4e7e8e02675bb4f5d6033887205f0226f0550665a8b9f3a5b720f7ae513abcfc8bf1973548dbb8b0d9f300babebf56eb30115d934e6e5e13a7ce70fd90d72d3f666166620f2dc90297bc42c43fa164d4571fab2e66a4420048a15c41849c686b2f51554cd195fefdfdcb206f45b979a127cf65d742feff387dccee3cddb6b191a469a84b3a6bff302189af527bbfb61c7c792558ec64805078d69f901ca01ecc4ed6f14bb3ab10331946ba587a296173bb46aceb7c09f89c7b741450d142bcbf1ceb897cd6c277c5584809edce302429fab57dfe7d1db542fd3801b18903539105c4a51b5a3bb2e8523e0249dd72203e751591c2c638595e66c998f0f60c20e0163a0ad47e9efa9e2329538b65118efd54adf3261cd435488ab924b47c0542185baf1a778241cb9e772ab27c0a6a438bee9c57a83bd287791f7efb8b44191fe52ed8696bc34f395829aa15de2bf30c42a26cad6d7411aa969560eb3b3a9e9c55ddff2a1d9faf9391e1cc4862ea391ae712328e602e6d0391ed91e6a31ca381391a2d777a08231e12b7ffa7aca61c88207cd41409151e380a9b4b8845c3a931d467abbc41b5f23a43cf7d3322e547ddf3d96f89ccfebff56034df959cc57de0ea3ad0eebe3b07a5a7399a231209aa4172145fa33415f7e586871344c5f75b053c76076dc9bad13cec8c76b1e1746eeb62d9fc4663cffdf7cdfd320b2f452f9bbaa910bed02d516631f0660a13621afff2ef1ce3ac7bbf14b2bd44ac9598f8dd3f9f0c9a0204b8a807e94db975116bfb26acfb55f4a412d730507dd11cc133030a8fd581634cf5dba21f1278644cf73f34d2e7c7d6faffa3cc16b40e533b314f4ab1206f14b9291770a9cdf81b8a3cc59cbae454d2d793555ab2e96aa99d9725a6d8a967c73be71ded94ee5ca552639eb14a67b0c5d86636c5d138ed3883c34bee91e3361336ee10cfc6ee0fc7e7288d88e412da22e5f7f282e52bbec7cf5db30d553eac5b62edadf32b653eeb464f2f18b990a831bd3a40236417c700d8cb4bf5dbbcaadda0052817003675b075ad7781a59b604a2e3b21b5b32c16de81933b3a39cb480a0ed0310114a78a8548b6a356f145fc2ada15fdd1b604b6eb562eca0cde7889ca6ef3847d0ac7327ac5bd22d7e51cfb071fc9fba53feb0f4288750cf0eb5206b03056fb397e62c7be9ef1717820119857ab9654427ba8036e607dd7457eedbc3665f58dc6e57a3f7364ba2e93e8b4567be8ee719229ce827410dc45113bc55be7249331cc7575657503e12304333051a3a9c3603d6c9069a0be7248cd89b3c3841501be606ff707093b8005ee4b3f40ba34d184b620b2193a66838e6b781e3079d28989d44f3d8ea8f0ea34c53fd39ecac8668f9b9512085b8ec7783936310ab054db4cf8131bc46d1d50fbb8c9efc5cffbd81fc352987c3969b781ef2d61dd163c688ef132f65efc166f971499c39836ba044065e0aa44500339a0de27d00437328fbd276be926c095a790ee6c71bc9fb2547a1b904f8d39c5daf9a8df52d6a5e85ca6781bf1cc83b173d7d6fd31c5d6be2824f86b89820cee3aac2a88dee1b5b901d844a885cb65795060c652529a37f58aa84b1b920fc87c41f9cda082b66b2480f65aefe34393d00c02f21c91c9fff9fbd3824a569226a806eba2d9c4939e9975757f4fd4f4b697eda72ba5418ace83b8ddd5147e4a424a7acac71eaa43f9d34c522e8428cda3773c10394fdcf1080d27d44ccdb9d71c4016811d7ea79adab1e6542479f1b76acf2d78c2a0f6f6e3269b912e3100444830593f8dac0002fcae1c97d6b152606361e73075f20794c31e3eeb741ce1be1e49c96cec43462efb2467f76bdb2f858a9f32425a6ec011c17172a3214f32f9ff8bd1ad6cab075f5ca4da6b8a4205f002d74d5caf344f9d04e11a1269a422c05e26fcae1192353bd4b6ef3939afe61ecac38181ad608509bbdba6e39e495f611184436d4f3eec1cf92b79f7a3024e0cd585af19deda9b99d62510262635ef25dc08ed0cee541351fa56f52541e502052128298f0bb4721c4f34fdb7e127434355247f3316095187e0c4018fc34f43f1bf0c791eb38b75263ce854de8bfd069cde8fcc5d5c0e9bb415ab3ef459c2232edb0d632ab44dd05b349e1213b0b4e39275dd17eb0276747b1bf4e4fc011548097fd846477accecca37ce22d2c888ca9cd6e6f052b8843281775ca8033aa1ab9abef88e9eacbfd200f761b3f38c8de38b0442177b888b7970669cce7ac63d13900740779a775c60d75b24b4adbe12be4f69ba692c8a111165d96d701b455ff32ed6cdbe0137e52a7be5d8f75529d3e44611f4745fa98d74cc4c4b98de4f77601ff6c91531c9b0eb8bcf5d958597e29f77d2a07f47f931b1417232cb9842280262e74fd0b3fa1029fa00128bfd90db771ef35bc44417eaa637c5410d326066e2b8ccb59545857893897d7b6c5c9b554f1c6df0f636bf3641d05abddeafce6f30aa7cea82ce69fdc89bbe017ec14eb05459d6e1f905f488e16ef4ba03815385b9aa3a5384339053f1330ed4c2ba007f6f8a53faa31d662500e69d74105156e1467e040307399295754a8e9f20f4d0e488c7dad5899c1d445aacc2edb5d86d7e355e4a31cada1c7f825ca7023decabc6816bd060700536775f5d7567bc8b5f108311b150fadf2e91a5e4740858e428371e1168a03aaa447e0425a04dd0632059596ee55446debe799f463dbeeeca2d82615fabd86681dcd1103820a9b91fc7ade2a25f1ffd2e7c38dec6329c45353c64e86099d3edf2462f4bfea0ef5bb59d86ea31e274ed61b49cf462137c249b7bbfc8043d1012d47461859cb4e7730f6ee96224920d1ad5115ac027f57ae404e5bd951ca359e771128d4fb2f2a336c0b640c58571f06104ca769520a", 0xc3f}, {&(0x7f0000000140)="1b", 0x1}], 0x7) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) 18:42:44 executing program 1: ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000000)) 18:42:44 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) fchmod(r1, 0x3a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x8, 0x4, 0x1, "6ec0203591140b250ecb717bf7ef717220891b89", 0x3, 0x1}) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd608463d100183a000000e79790a102504d25e70000000000000000000000000000ff0200000000000000000000000000018300907800000000fe8000000000000000000000000000aa"]) 18:42:44 executing program 1: bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) msgget$private(0x0, 0x410) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = msgget$private(0x0, 0x145) dup(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000880), 0x0, &(0x7f0000000900)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1]}], 0x70, 0x402}, 0x2) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r5, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r5, &(0x7f0000000180)={0x0, "73420ca0c246d1dbebb5baa99c1c201b32a96d72ec132c45632fc3f0e818b84717fb8080f8f942ae23dabe2f0a01f193fb6dcacf08b0bae0ef5d439deb4863a3221eaf404133fcc2628e780ed58f5e74f858444a66115d1968af16f2834c65adefc9698c0f849f8898f8ecb2443054304b0ab41ab0cf11e1ee9feb827822e49743565249107cc04d197c7afdc2d1d429a03808c19e9042b07f3010672f9644e948d67c1477e05a1a8a5c757d6be76ec52ec71f143ef32b1cbd3668565cbfba08a4785fe8ae96a597891b17711b801e1503c67889b5"}, 0xdd, 0x0) msgrcv(r4, &(0x7f0000000100)={0x0, ""/108}, 0x74, 0x1, 0x1800) msgsnd(r3, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgsnd(r3, &(0x7f0000000080)={0x3, "fd46c0a5aa13b7b92bc7cfcc86529bfd219c038d68ee355cc5e8e3ac5863ad01a7ba8ff30017d746f6e1e1b2df3c9f98036a4abfd27b794f96803c0ea8cf298236c141dac04630f4b0b96eb77d6100083560754c8c96ce0ebd09254af850d5c3bcdb974a"}, 0x6c, 0x0) syz_emit_ethernet(0x6b, &(0x7f0000000400)=ANY=[@ANYBLOB="957782468550aaaaaaaaaabb8864d342902f8ae1bad97b464e7735717d7518d411c139d415c88f44b0c8be085e969a8de27f0f24cac20914e7200808c13c79e1ac591f3114554df519e4ea1559d0519a999947d7a721e134f1a15d99bdb513a93592e69530519ddb96e1f047fe7dd616"]) 18:42:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = dup2(r0, 0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$TIOCSTART(r3, 0x2000746e) fchdir(r2) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') 18:42:45 executing program 1: munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) mprotect(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x2) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 18:42:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6202e57f7f001843d406201ba3c50b3300017f919c64d29f88d43108339f14dc16fc99cfbaa7261daa82d4c159697b1486867cf8fcecd5740decfe237fb89414e2ab9c99604da458805507baa0ad41496f5af03fa55b8d65c60f13d6673be0b924b1f45cd01d8582df8f113c0cd34cba0836b896f063010a28843c4139ef700e5f2434f876e237e1ce0b856c87f0222118ba200318ea19c6a1810a90356702b20fdad0c62c0f888dc568b13403a32b4ed156"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRESDEC=r2, @ANYRES64=r4, @ANYRESOCT=r5, @ANYRES16], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) close(r2) r8 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r8, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) map stack 0x20719000-0x2071d000 of map 0xfffffd807f000730 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd807f000730 failed: no mapping 18:42:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r5 = dup(0xffffffffffffff9c) write(r5, &(0x7f0000000140)="89c62ec30b61c261cee154aa5a801aa4c6a8ac551eed9ce2230328a484a0e34e80e7ca96f064777af77ed7621c668252a3ca27f002e2578b0415454a48433686a01a30d4eb4195a7c97526e7f03f3fcf8fbb5f867b56ba17eca886d786d07819989c4b97d47e1490d555b6b51a1a1fa17d05e05bba5bff7c222645f0f0cde270936440f8ecdf8479a72e602e3ab1619aae112f271237455e8c63807aa0021d5f533c3508ec54fa96a265a1c33c647f0a15928bfae0bd73a21f1ebcf0199428b916faca0be25d01aef68ef159f83fbfafc1bf3333f5e547c7733bd20fea056b35a08553f5f5f8c7f9cb3fb2770d9def3291b37dd4935b5526929c09b8feae", 0xfe) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r6, &(0x7f0000002200)=""/4074, 0xfea, 0x40, 0x0, 0x0) 18:42:46 executing program 1: r0 = kqueue() pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) r4 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r7, 0x8e3) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0xa0, 0x20, 0x2, 0x400}, {{r3}, 0xfffffffffffffff9, 0x18, 0x1, 0x2, 0x5}, {{}, 0xfffffffffffffffc, 0x80, 0x80, 0x101, 0x7}, {{}, 0xfffffffffffffff8, 0x4, 0x1, 0x8, 0x4}, {{}, 0xffffffffffffffff, 0x0, 0x10, 0x9, 0xc0f}, {{}, 0x5b2d79a764850ae0, 0xebda477bc67a39bc, 0xf00fffff, 0x18, 0x9}], 0x6, &(0x7f00000004c0)=[{{r1}, 0x2, 0xa, 0x0, 0xa7aa, 0x9}, {{}, 0xfffffffffffffff8, 0x10, 0xfffff, 0xfff, 0x3}, {{}, 0xfffffffffffffffb, 0x43, 0x40, 0x6, 0x6}, {{r4}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x5, 0xfffffffffffffffe}, {{r5}, 0xfffffffffffffffc, 0x82, 0x20, 0x4a, 0x100}, {{r6}, 0xfffffffffffffff8, 0x54, 0x9000006f, 0x80000001, 0x4}, {{}, 0x0, 0x12, 0x40, 0x1ff, 0x101}, {{r7}, 0xfffffffffffffffd, 0x84, 0x1, 0x100, 0x3}, {{r2}, 0xfffffffffffffffd, 0x88, 0x2, 0xf953d86, 0x3c5}, {{r2}, 0xfffffffffffffffa, 0xc, 0x1, 0x2, 0x3ff}], 0x125, &(0x7f00000002c0)={0x20, 0x2}) bind$inet6(r4, &(0x7f0000000180)={0x18, 0x3, 0x6, 0x7}, 0xc) r8 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x180) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x21}], 0x4, 0x0, 0x5, 0x0) kevent(r0, &(0x7f0000000040), 0x401, 0x0, 0x401, 0x0) msgget(0x1, 0x508) 18:42:46 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x8, 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) 18:42:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 18:42:47 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$dupfd(r1, 0xa, r0) fchmod(r0, 0x8e3) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r2 = socket(0x2, 0x5, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) dup(r3) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x63, 0x1}], 0x2, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:42:47 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) getpgid(r1) 18:42:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00f41040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:42:47 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x5}, 0x2, &(0x7f0000000000)="1737431f", &(0x7f00000001c0)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) r3 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000040)=0xc) fcntl$setflags(r1, 0x2, 0x1) 18:42:47 executing program 1: syz_emit_ethernet(0x82, &(0x7f00000002c0)={@local, @broadcast, [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x4, 0x1}}], {@ipv4={0x800, {{0x16, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x86, 0x0, 0x0, [{[@loopback]}]}, @timestamp={0x44, 0x34, 0x7f, 0x1, 0x6, [{[], 0x5}, {[], 0x2}, {[], 0xffd}, {[], 0xfff}, {[@multicast1], 0x7}, {[], 0x100}, {[], 0xffffff81}, {[@loopback], 0x3}, {[@broadcast], 0x6}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x1ff, 0xf7b2, 0xff, 0x6, 0xf9a5}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0004000000ff7f00000000fc"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x108e, &(0x7f0000001280)={@local, @local, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x1d, 0x4, 0x0, 0x24, 0x107c, 0x67, 0x200, 0x40, 0xc, 0x0, @rand_addr=0x8, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1f, 0xf7, [@local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x4, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x38, 0x7, 0x0, 0x8, [{[], 0x40000007}, {[@loopback], 0x1}, {[], 0x5}, {[], 0x6}, {[], 0x1f}, {[@local={0xac, 0x14, 0x0}], 0x1ff}, {[@rand_addr=0xfffffff7], 0x7}, {[@local={0xac, 0x14, 0x0}], 0x1000}, {[], 0x9}]}]}}, @udp={{0x2, 0x0, 0x8}, {"7ddc16239cb32a79964a8905e56b09edec33b4ada81462aca51e7e42d5285de80bd9aa4ef8b0c53a06d0c9625df1d2e2bdc73d9963e2abdbeb4f07d276029afe2c0ed60a68f48520323f284a27d89f3e358cec67345db5827aa98052ded8ef6af8bd70ce86d586392a15d6598f77a6db951acea7812fc8f77ea696019a12bef4485a44f429d69a4b345340117c8f5464817f2505ba607702288d2d97e5d9d0264ca99cd64b2f7fab1278f25d747da98b639943943a0fccb3163b1e1fc0207bc71802538cf2044acedfa0f576648dcabc8e3cd1553d93c98a44c5bf145ec460d3ba50767e6d9ff91c7abb873d3f5328cdf8f76da98bd7d34ed85372c5d8b5208e5069c931e1ba289b4859e13175b1b10be72e7beecabb6972fba62d74fd3996ba3d24bc0870a8b294aa0e5bee40107136e15f9c4e978d84e3051681f988f4554d0f072e348f0698183452d75d194ed8ea3d897447200727dba13761f2e5f80e664be08f2f2cc92c39ee2aae0fd5cd4c62679e177cd709cf84e5e3ea16cf6549ed9275816e035f17b1f3f29c1836ba3869026fc1d42c11bc0753cedf5157800e23625bbb2803491d0ead9f786cdc1cf10467a77e289fdc676d65de209303da7b59561d31588d07424bd8574c8a477824e503c6ce42931ca10c402714a1c413b864c1970fcebf42e68da83a7731d2d2f9aee9b5628f9284faccdeeed9bc2b2b891915010470abdfddd1f7e216755fb4c5a578de9bb7b1b9498385ef9337fe802099c6051b56e4350472fdbd8632ac73f4d93eb8166ae32ad53f7393bfc50e5353fe6e6409ec7d9211e0056dc8649135b5a35cdb6997532766819255fa8332501a56c754ad10fb4b80be262a3c475eefe6fa9a008e38448f75d2586d6d843832b6573b11ed0f2c9c44d654ae464808a24707b5d00ee450ae3b0200fac4121bd1b96478d87a29c9b132ee467c18072af6be44af4ec2f085b8cb98b82ef25644cb86eac1d87605fe251592833c38af0aaab5117324c4b28755fec0f16e59e69d066d6c3f47baf8192d67d66080389130187839e4e69dc92f37440e1bd6d15d0aa2f84657858caebe11300d44d14c4e3ad4b7edb359963f807793f40c1502d695da7cdea8cb6a8ebbfc8729237a65f8c4c93caed6985a58eaaec04938bcd1e4f70c47af29b537830adc474ffafad0ff1936214bf6dc0d94c351e0ea337832a01ab1c4050d250d4b527cc2afdb73867034e45c0284434277cb64be7c64539f3981f4aa241e5609ffe1f7241fe1b45cad94a96998b7d860859db08049ecd6a7cf3c5df0570ee3059eebe9c67055d858de61f4bcf6eeec1f9a30f08dd325a86ffe00385d0a253f7eefb9b2f2bac3673ec824902eee88d9544d0eceaafa766d52071554974886f593c8129f07f1b28d8790a1d56f6fdc001ce709d535bba440d290113e3bda949f0ea0134c46f2ae9342ad79fba760edd6ae2c8a267f95ec65654f28b62e0d0ae4b12346c2c26b4b59a04a4fb9bf7fa4770efdaa5d09c850371c290b7d2efe46e6661a9ad13b6983b0eda3b6f0bb30658c44c90705a9253ed4b7fc2ba350374dfb4db973a122d8cc49ed9254df573ce3a8dcbf059cff489e6eab85f1557d2307a09927accfd6bb39eb864bad76cee8dc35c1ec2ab63697b3a1796a01e8a8d8fcc0c4de17ae9186b6b53a3905f1014c32787b58c5526b59c5505b8a2f7c4a834a9bfc1be6b1afb3fe62efcdeee633f70ab477c37f2e844a2730eb76fbdae86aff76e980e952a4fea9bdb55baa5d5c4c1895d9e3774ea208ec77a0a3615a3ae847562ae6993bc37c38bd47fd87cf82ea2956909459dee4fe21a1ea877900e5683863dbac519fb902d124156ff9ddc7a132cf9739784583b4daa53f3d50bc26ffc75f6f272b12336a4989c94c4283b612e4e3b09552dfe0563f550df846af3712b6f23a02da3713eef78a23f2d1e2900390e33acd3107952fedcf20836cd1bd00084e3698bb8cc522c20466704f2e0354bb62f884d56c180f780acf7e58f425f89d13b8ccc97105319283a093a123339fb50955882ff898c5fee95554ebcaf70e713fc3ced4880146cd4cc1906e8c7ecfc78d13c87fa42d13079d9c71c2980b524e14b358baa34e65fe83dd80206572a04360fb87316a9c91d5518cf2b89ab46b301d34c5cc3dbff8e0445601971e5129d467f15ad7270fe924a7bc4836e4daa729a74649464b99a7655f6a0e17a7ee6e428cb1ea7bfc9a2f70242c2bc491254d96c598aad8803735416235e013c02b0200e44679fc61ced8aa1c1ada8b7e5e4ab2f384c3e198d28fea810387f3ed0f24e8641ec4295acdff535cda4ba8ffef9be842068190f372e1888d1a703c2c516277164ce1f5c455165ade2e72ed7d2c4a3a217c935510d59cbf66ae866f13258b84e1ddc0d1739744054a80cb36f25a819a02c2c92a51d0650eec7baa334206dbb74efec86ad4d0a0b478d2b3e5ecaf866f61b4c097566066fe8de949e79080e7871001dd0ef13a010678eede68c83d6e61073e1335c2f052460f8a92e4bae7e7e3ab76fa17379784483cce867de1a19cc5d182d80c86da0d4b1474aa2f6adce55ba16ac578ca95c1d750d565e90012eee52b0d9a3d1ffa44ec2680d78821dd3ee370a90ff97a8823ade205973b4da973582acae0b4c0dd0695f219a1aa0e6887a14287dda2c696f330d4087c87d9564788c4117064e25c9f2469ccd4296fa1226b7f7c7fc613a84d86c8ca6b2c622c18c1e73e78f4282e9ea0232b70f5a390112deab7cf73356715f1cd5ef536a626db7dbee4b7f8e4618ece293d51aec6f5eb64d5d0f3d0c081be352f70e87bf1430f29eee7ba5530f693a41be921e1e9416be868e5892db065d871ce0b413e0d891dfb40dccb4f1422cd85a70b90029c67f278b6906e0cce88ef3b9b64755cdcc95926a7794b82187d64d10acc3d12fbb16929d899027c3999e1aae88536423abc2bf90ffa2568c7309444b5d0f6cb5ca0554fe0b23f05d9b1d095791939713d8c0e5b1735754db872696703e39cb58d777ddb4a85a207c4aa01ad523a508584b6922ee78ccd283c6efc529ae32024764799d439af8d6cff12cdc4519491654fbd38e8032a5400fd49eaafbca9dd2b58652dfd08603ad9c301d9babafeb6ee53ee4205b2ae986745c55297f45451e245ca0f409b830e11c5e4b5eba974e6519e62dd2e6b5661e742a1094b509fad15cc53bb2675d0dc7eab465172d38dd79f0e337b8c65fc3b9a034c253e20557a5563980dffd801ae3ee6582818067341825c1d02f53b7fbbc0dd3497dbb74698b863b780a82570e31f53b931dda3bdb22ac28121cadd993158dda0986f93316cc7c321443bfaec0816a3c9370c339439bf08cb015d8df4e802f52cf7df1f0cfdf3592470b9d2114cace43dbba6368a617e57293d4f5e229228e1d1f61622fc69ba626a123499ad0498befd454d2800cd2036652cc4e1d4ecad6743fff444281db2438da0a8911323cf8821f6ccb453e42bd4ccbe58c7e815fbb6c997cbd45ba8c557db8f848c8f505ffe39f527a070dc2b398d53d4520be7f06e65081eb77d9e55f2c0cd5daaeb1c748f9028d116bbcc0f41e514a264edc405ad49e7749e43837a2f1f616643346f7102183df29d158b207c3e15cce390f9929f75275155582108784882d7c62f4f7b419b6ac64c9fc189fb72e06e8fdfc61416e65d4dc6c59f9b6b2d6a8aaf67c6e2beb512677bd56f7950e11d8417c53c1d38714ede18c396d527fb43b7edfc00b78ae46893449568d9bcb24b17321d93652a480ec673749c5c2fc05216e9609fcbc2c37cde9b583fa3768d63212ebe15ccc85341fb1d1fcb29c18bb40d7720d9c65e37d8780d7d9a5a3f51e9b8de0760db42f289faaf510871a352a708dd69efd9a5b877e90624e12d7bea0976115ab78ccdfb8c900bc0955272d2618d83df78e6033c2959b349e2ed132aa9d187ffeb1abe793fe47af4e724756fe21c029fc787068604a1735532d76872241314dc9bb43654af3146eff8d0eb8b7fb14ff1a2bf775560d0c63ba9bf6b5576ed2d2716921c4ae7ba66f9b58edcb698563f6b5e715a675930da9d64adcee7b9cf86eb02c92ee3f432bcf52bd2125ee0f585c5042276608955515a46f3f329f17e37a8bcddec21c01fd9dc4dcc913d5a7088163ce71e5c26b284259f5ede518a2faf1ab87c6c5b331010082002c5bac95e0e37d4b995ff60758f57ded4f4c2e842026023cff25517f8850a70f37faf0abbc92ab44418fe98bf8510cf609ae0a2052b6f92d1ab9cce99e66fde44978d1ea32415f376891348b491d8e1cbb89f9743616f8cdf2a02306d82d0fb267bb4d33ae4aacf743cb546f4375f20bcf133c7aa05179a7d519d52d8fd1b1a8ab2f8f7b1a2653b9aed2c7b4fa2221a325e3f5fd1bd37e211247f73184e64919c8039b321d94a9ca622441cfd763209f673f159fd4403700cba42dcf7745d1894cc304dfd03f55c04e16cd692484716a711272ac4867f58a4979db1dfad7363be3b7501b7ae8623fd7956e70cbf9b65493e72ace9504e2a53ce7ca9ec7723c00b8c49db3a9775fc77327fc2aee57f8270e3e23fe1244a540c2ae4de7838252c05d0387ad63e0317adb35ae95b8deee42da6cac73dd85d90de8d27c40c34216dfe20ecf68b65ca3b5595277a6af2251354d2faae4d6139e1bbc9cb0e65d45d02a3576dad0e643b36eb16027b3dea1c2a3a77646cb14244861166c5b0f64540d1c30e983ca414f4f04036c88658fcdf489574bb6f080b5af109957abc861037758c04bfcce3b1351de54d4dd927613152a5c7290a3a20c4655a20622896f25d577e66560e5b9c0b8b7793bee34f4ca7348107f14362da9faa9259919e1d814018013391d97ab6283ecff9f86e781a5632ce14b2632edfc419404860114e0574294200d7c8eb55afbf85bb27ad838adcd08ff245186125993f2b5b27b27ea3115294cfc4d8c5a7286cca6db33930d37f18202fc2b7b17ffbe103ce747ac237daba766a003b4f541544af3ab3d94831d3804c50ab1ca5a61e47a8b0c8388a731228d80f9b59bd8436f277bb29419dbdb232f76640b0af6e870a28412dfb00485b10a9e9822035dcf6899f10ff85350714a06ba3b19e6714a7c69cdc05626cc8da23e023935f931efed17b1cdd2e4e5ff2032e2c9c022e533e1448e77dbb5cf75d57cd599a64efe5f038a10f665760f6121948b12d0113723689dc14e597e16b6731e679fea2e6c7163a98bed5e1403f9b727640936397b19839624f6d11bcdcacf3b208c7d43c797b6b3b85645e87800f6b9d3359d40deec5bb7ac7981f21e1a2719dbf40431c56819d219731b9fac6bab864bcf9885e44ffcc04681f93e6a3363d5495307a6538a3f85a5ab681395d9d24f9e816ea8b9d7e69122be4a0516cf2de0c952be5b31ba396792872761d0af5830bbb4f7d7d07d9431d5b99a27ac3eab8022fe017efb38634be832a8888ee2d88b674b1bff8926dd417c6d50bb9567413c0589a3d043250fc5bc4566f5492db2ff5dbd1e1c1cc00ba9a472a4303ab61955b9bdaab676a89292b4a63bba5792297cf32c54ca6336c019e66bf5c9ca0c7d628e0edd215086377bfa59b3e93c0b4fda6a2e806ae41b91fd0127b5cf278b52877360d7614cdcf7e86b0299473ee2e51badb1202f400ded68b9eaefb50e5d78dd1f442b471187a3d4e39abe76cc91623788e02a21ebc0114f6b2354f3a3bdebcecf596743e8782cfc6fdd697ae3dd5055206f95f"}}}}}}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) r8 = msgget$private(0x0, 0x2000000186) syz_emit_ethernet(0xa3, &(0x7f0000000200)={@local, @remote, [{[{0x88a8, 0x7, 0x0, 0x1}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x9, 0x4, 0x3, 0x3e, 0x8d, 0x68, 0x81, 0xff, 0x33, 0x0, @empty, @multicast1, {[@end, @ssrr={0x89, 0xf, 0x40, [@multicast2, @empty, @loopback]}]}}, @udp={{0x3, 0x2, 0x8}, {"2cfc6f81e717f3d89f395e06c28f42a8e3cfae6d78f2a12df5dda051446be28442ec0eac014ec48cb310e1a4a8dc70970491ef68cd29d08c697d765cfb726531ee096396b525810b3d3a062ab8f8b4397b6decc47d331c47444064bcc8c3c1a49e"}}}}}}) msgrcv(r8, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000e4867093d93f000000de56e468ea75915db740a10d69498bfffd0a9effbb69d9a3dcb6bb60ea51816e976d45ddc538070046450cd84c2f6707ff6523537a9898059790e68a7ab0ed302bd39c5ecb56f8d25167e421d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f37012c4cae088efca93c0c748605e46e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c99c41351b893eeb89c9391032b69b606b07e87b091434c236600204000030e4d4c714229fe5644447cc4faaf6ff8cfb28e29ce3f0bf883dbf8a26aea31ae0aa7d7f8e75c7b1b2f0c79404f0e16fc03937611feaa82a35109c6ec43ec0c407fc520aea6e1e580d7529976f6f3ca879c8999a426ce0f2d25f6646301d5ae8e6a43cadf65c4b4674f135250778b4fe86540c73986642274352fcea342ea7848417cea274a4e5c4bc9d5f75698f75ab523ff79626ab2217cb1ebaaf9c2300b3de37bdeecbfe732ed9d1fa76c8e82eee7e8c00000000000000000000000000000029bd7fc8ca71ef19d056d2fd4437ba1fa2bb719bbf473779d0070db8d3d656089e767472ce843c9847dec1"], 0x1, 0x1, 0x1000) r9 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000000440)=""/204, &(0x7f0000000040)=0xcc) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x3}) 18:42:47 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000240)="826c532d69487764958ff8347d979c7fca42fb3f01fd35a86c4c421c347ebe793b0000000000000000b90c2e96c28fcfb95e0ba5f7e76f88f0184f010113fedfcc6ef85284eb1276", 0x0, 0x0, 0xffffffffffffff4d) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000380)="0eb12280adac5fc837020000003a8fdbdce53d3eac182f7bbf6f579c8ad31631db62934115060c435ccf7c0d92e0baaecca6a02dea77bb27986e1157fbb226bfb7ab074dd0b1f3fb5c1bf44d9e9104bfb942c80feee454f040110a1a13ff8d0efd0c98c14e5dfe96981892572ab0ccde4de5d36f565658d6c0b6dae8b01581a87b9795fefb6b55e9c6eef137ca853a206b9410d2b0b408a48e8bf98562154866", &(0x7f00000000c0)=0xfffffffffffffd45, &(0x7f0000000100)="9e6889855273edb5a53e568ff11c923d63687639910ed34863f956c4d98cab2c875918a4db6ef10b6c7553a3a648a1c4fe11de580f5c2545258b1bb24f988b8526b3ac61f6c1731c7bd4cbac0469ce16e1bd466d346c85084890ba65d06ca7401c747830e4746b2aa41989e85397c65d51976f0b97ca2ff896ab90af7ce91520a74840be2ccffa6301ee44467ff9b6a5d3b53818b4c91e7c0e89dd9c85a0dc29c68ed717ea9617b2f14f138d8bcb3ece1dc535", 0x98) 18:42:47 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x40, 0x80) renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 18:42:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) flock(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001780), 0x2}, 0x0) 18:42:47 executing program 1: r0 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r0, 0xb2}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000, 0x1000000000}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) socket(0x1, 0x1, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)="364f05efa7f50b5db34d171c9b1313cc4a0a6c49b9d29a955c19529a839bcc61f4263acff38acf8bb35253a06e6600658f3b43971feadd0b294306034b3fcb4c343cb386f2d2bdd5eea8a6d636023eff261e38fc33df6af58720837c7d3d79e01f104b784d6020ec0700ea62bfa464000acda36a8a5d34d59bd4d49e728eb418e6cfd06c9c4925f1ae2293fa7e509b0336a786d16cc2a6843821e0756703f7eada5a20d9e953aaac0a9364399d89777fb58c928eb3c9fa0eaee1afbefe154ccaa0806228e1400785efa349a327c1c4066075b059479dca7a303f9ea6a7b7f80eddcbcbb44cd30a4ddcfc9a8ecd4d0f66ed6cfda335eb2503a9862a6ddced1224898c09e987154fd4ddf10bf710238c8f7bc78d1f12e5eb7573800452fb8e7028c7fba072eceabc1157e6104d1543a4159070231fcf0ff3408aa7e3328810a2d2071f8c453c8a", 0x146}, {&(0x7f0000000000)="976b97e8d5fe88896f34abee0ddaed3c261ed3efc30cb43604d95a9394ba0dbe8c8d98429f771fd20160efd649a204aeec1f467af277fc9f2770da6596fb", 0x3e}, {&(0x7f0000000280)="4b2d5b4b4ed2ba59f27927e0d645ba", 0xf}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x2000000186) msgsnd(r3, &(0x7f0000000040), 0x8, 0x800) 18:42:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003e0000000000fb0a000000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) r3 = getppid() setpgid(r2, r3) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:42:47 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c7563ed279b6e5ba84590ecf549edc9b620ced7b619d0906e76c50c192e775f015229850b5f8733e74313c231dc8ac58178d30c00d875ad036fa733d5ed3369f27a80b67012950ba2c15b7bdf4d5e83456488870a634c611f712143dbcd1af397bf1dd0"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r1, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833a624982aa6fce2dbc133c5c9b58e8aacae48e34a8aa716705014a9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c192e775f"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r2, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x0) pwritev(r3, &(0x7f0000000bc0)=[{&(0x7f0000000240)="f44b34de5895614ff92e8b810b31bcb709e55e9f1924c417661d2085c49e6ff4a748583f0c126a8b50a0b660affb2ff764f054bb20409289aacc1be4054e3611ce2a2073279dddba7be7f168f078f7e1876dab70649f3c", 0x57}, {&(0x7f0000000a00)="12d582df0c1fa0e18d0b7e2dbf23cb829e9746161f9fba65fc02a6aa1493527f3e2920525ea9977e16dbe0d800b1232ffea04ee5bc8714fe4311722a26a04b97775e15a1a07545afe499f6f8e0cd5762f9f12847d7192ff33ef2c367f64cc52a54e7be033433d0274ad42e6165d9fbe79e26df36c1ee03217e8993513c5f61e3582800dfff181257622d9151e910c7727e33ade7286f4fd010ab1db9729df2c8a5efbb3d3c63abd3812566266012c4402b0332da67a78b1cadc473abb50fe8e22552d392a04f4491b6f2d1f37b3f101cb8771515f7e8282e01c4ae01d1ad94390a526f68d2e39a09f3fe4ccfd87cf26ce76c9aea", 0xf4}, {&(0x7f0000000b00)="332e04f5c335f7ff864c329b648537d61e5c2628c9aa74015385fd54d0fd2bf61d41bb9b1423025be6f6805c4e777365ee0260977f55d40da27d9719011f474eeb11c848522709cbbc53cc2cdbecccb3edf9b13fdc952104cc578652854b8093f235d75b8e55e43a937976625e5cb4b7c5d12918c7ba0519f03606104f55e71a5c56289c20d218dc406696dd9b368a3853ed91377e0d806d986ba0331a", 0x9d}], 0x3, 0x0, 0x19) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r5, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="6a1f800b3786ec0220610c546c51fed9f352225ad96ecf795d79e0cfd6203146d435d6b5c8202a26fd09e1a777806a826c", 0x31) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000300"/60], &(0x7f0000000200)=0x3c) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffefffffffb, r5, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) 18:42:47 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) 18:42:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r2, &(0x7f0000000040)=[{0x3, 0x8, 0x1000}, {0x0, 0xffff, 0x800}, {0x1, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x8c, 0x800}, {0x2, 0x0, 0x1800}], 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x2b, 0x800002e, &(0x7f0000000000)="ff13b9fd812faa4e71ff0f000000000000", 0x11) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 18:42:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000001c0)="9e6dfaf291400701e61f2ca603002902235d8bd8bb63805b7db7a61491891e7a087ef036b83158b7ed8eb3333c02ba8f439e6b74b994c8d1606359e8d90746e38a73f98966a3c7f1875734b384c89abe7175cb093efad9149e015639bf7807e27a6fce6a0b7864cc0b88a9f2ea60c91e809492", 0x73}], 0x1, &(0x7f00000007c0)=ANY=[@ANYBLOB="10000000000000000100000009000000980000000000000001000000030000003aefe67d0b7279df38ed5c307f5fe925d82080cf1d514d57ddbaf14b43be7517c3f9b2d366436329c15c61a2b8639ebfc30c8d4f861837574b2294c796e3cd51928a4235aa698dd2d9aec9f6df0051d00c70f944e13e1df82b807750cdccbb39745bb78d14480b09c17e530e3093ca0cbeb49432f80cebd51cbf8802655a7d0cf9fda54648bbad22e3c3eebec5c729a87713c1000000000040000000000000000100000006000000cd30a1df4c73a4c6454a467d1640dbef6bdf668097066d510b13bc0a3e717e8421557d5f5f9d6736be328c8815145d6a9624e521f515731cc95e8237631cf7b5748a4ef18b8ba88ed7ea7753ca0fdbb7f2c2f7961c87b53a04bb5c343d"], 0xf8}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x10000000007) write(r1, &(0x7f00000000c0)='c', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000780)='./file0\x00', 0x10ca0, 0x140) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) recvmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000004c0)=""/78, 0x4e}, {&(0x7f0000000540)=""/96, 0x60}, {&(0x7f00000005c0)=""/165, 0xa5}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x4, &(0x7f0000000680)=""/191, 0xbf}, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = dup2(r3, 0xffffffffffffffff) openat(r4, &(0x7f00000003c0)='./file0/file0\x00', 0x80, 0x40) fchmod(r2, 0x8e3) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x3, 0x5, 0x9, 0xfffd}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 18:42:48 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00008a4000/0x2000)=nil, 0x2000) kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x192) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="90031bc917aa403d68ebfbb04be7b50043aa9d365363ffd02d71ebeb88982f8d66372cdb3dcad31cf3b85eb8cbdcdd77f2188526c970dcfbdffbf747b204a2699e082de2002a9c063a6faddd4630221b02be75162acbab0d2466b5dfc74527fb25f94691d5c437944c2a14a49a95a3efec9b37c10dbf59895bb17e524e3a7acb8aa1e3c013c0838caa90f8feccbeb1a813d541c315484644613836da959373a8691808747ab09676e400b61e43c057edf8731e9ec097afb10e2ba782637d5f3ed72a32b4", 0xc4) renameat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc, 0x5, 0x80000000, 0x3fc}], 0x39d08634, 0x0, 0x200005, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) mlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) 18:42:48 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb}], 0xfffffffc, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r8, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xff, r4, r5, r4, r5, 0x0, 0x7}, 0x9e7, 0x7, r8, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x3}) msgctl$IPC_RMID(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:42:48 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x82, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 18:42:48 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000040)="a8ceda1126d28e8bb69908a197d399cf35146010526f4c33e72c8efc149c1fd88936a8154837e2f7ab8b8bbe7db255deedcec153209d53de1ea21c88e9ccc915186f8170f52e935435018a895428baf2b3bd9bd0fe9c45ad41bd3efb845594ef97b8a1eb5f91cac5d76839e80b99076da9b0aa565ae143e6d31d664144fbab5e704ba10318b2", 0x86}, {&(0x7f0000000100)="e5afb4ce3e0e2c410467be5fddd3da76cf7c3e32d7f1801e885f9d9b4c25610765010dc2c4911815f099163f641bb5a59324bec58deebc8ea76335e95093eaa5e745bb294d748d41a19912d9dddc481ca884a8edd37b5f2931cd0fd920ed978d4e28f7b408b58b2ff625998d2a", 0x6d}, {&(0x7f0000000180)="89bb2fc7bba1511d26a7cf60e760d7969d3887ad9944277fc5f216b35e4e07e5993a03a61e842d6ef230b164745cd226b89eedffe41f9a9be98a1b53b307429c198e429ebbedc9ea35d46c8fc60c89826350471a758366d0bd85ac8a4e9b9024ec53d3d85991382a79b7862bf437755502ee4f615914504f3c6f4bdeb5efd34f03caef1e451a8d4651108f436c1380fb389c089b8cf2377c46e72942afbaf826af2e0aef7c294047aad7053862efe58444ff6201260d2f174a6b2322fd6c22e3e60705541abd3d418e9c15097bfb0aa62b0ea59ffe8fbf8fbf2c58eb82db93480f9700", 0xe3}], 0x3) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 18:42:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgrcv(0x0, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, r6, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x3e0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x7fffffff, 0x4, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="00012e2f6669f167c98145144ca12aa9f2aed7b2ed6c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r8, 0x8e3) getsockname$unix(r8, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 18:42:48 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) 18:42:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6802e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x6, 0x61}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) getpgid(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x7f, 0x8}, 0x8) shutdown(r3, 0x2) 18:42:48 executing program 1: pledge(0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x4, 0x31, 0xf9, 0x4, &(0x7f0000000000)={{0x2, 0x81, 0x3, 0x1, 0x80, 0x7, 0x101}, {[0x7, 0x10000, 0xee33, 0x4, 0x5, 0x101, 0x9, 0x10001, 0xfff, 0x9, 0x0, 0x0, 0x8, 0x7, 0x811a, 0x0, 0x7ff, 0x364], [0x4, 0x400, 0x0, 0xffffffffffffd4d8, 0x5, 0x7f, 0xfffffffffffffff7, 0x101, 0x3f, 0x80000000000000], [0x101c, 0x603, 0x5, 0x2, 0x100, 0x7, 0x8], [0x0, 0x60, 0x3f, 0xbad, 0x1, 0x7], [{0x9, 0x0, 0x7, 0x1f}, {0x2, 0x7ff, 0x200, 0x2}, {0x8001, 0x0, 0x81, 0x4}, {0x5, 0x8, 0x2, 0x3}, {0x3ff, 0xfffffffe, 0x61b, 0x4}, {0x8001, 0x401, 0x2, 0x1ce}, {0x80, 0x1, 0x800, 0x300000000000}, {0x7, 0x10000, 0x9, 0x8}], {0xca6, 0x46b47bae, 0x6, 0x1}, {0x892, 0xfffffffc, 0x2, 0x9}}}, 0xb6, 0x3}) 18:42:48 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfd, {0x0, 0x6, "f77bd7", 0x0, 0x6, 0x0, @loopback, @mcast1, [], "313b6647f94af98c"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) sysctl$net_inet_ah(&(0x7f0000002140)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000002180)="b7799b148339", &(0x7f00000021c0)=0x6, &(0x7f0000002200)="2892e5206ec4ecb40075c2e31b81a24df9fb863ae3e803e31b4cbd97a8c57f59876f27dc523037979d881336cf740803bd98c5b9981ccdfb28df3189b193553c8f63c37096958d03f578477b862c78b44ed9ab7a64c4102207fa5be62db3159cd73fb36ec60f27531642b2524133c88830446392d84bbb1cd9fee307821f620c111b67516a", 0x85) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r2, r3, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0x109a, &(0x7f0000000080)={@empty, @remote, [], {@ipv4={0x800, {{0x19, 0x4, 0x0, 0x2, 0x108c, 0x65, 0x9, 0x4, 0x88, 0x0, @rand_addr=0x8, @rand_addr=0x7, {[@end, @lsrr={0x83, 0xf, 0x40, [@rand_addr=0x5, @empty, @rand_addr=0x86]}, @end, @lsrr={0x83, 0xb, 0x3, [@local={0xac, 0x14, 0x0}, @empty]}, @timestamp={0x44, 0x34, 0x9, 0x3, 0x9, [{[], 0x8697}, {[@multicast2], 0x6}, {[@empty], 0xfffffffb}, {[@local={0xac, 0x14, 0x0}], 0x6}, {[], 0x11}, {[], 0x8}, {[], 0x8}, {[], 0x10000}, {[], 0x6}]}]}}, @tcp={{0x1, 0x2, r0, r3, 0x1, 0x0, 0xa, 0x4, 0x4, 0x0, 0x8000, {[@timestamp={0x8, 0xa, 0x3, 0x4}, @mss={0x2, 0x4, 0x3}, @mss={0x2, 0x4, 0xff}, @eol]}}, {"eb25db6728b8b567145f808445a098c6786a2a21d0fbbbcf1ca8b30cb8cc271830cb55c7db5b239bc03e73dd7634d3b1c42cb0b55e93f48e0003880f8be15134857807ff55ef1328be7a0bd3244357322663e22d3d30fb07f6ef8ed19f022c0f9bf7237187d2aa2bf82431c9d61ea496e920282342c5a6eb609b0daff4960d93141f1e0643553d7f11104d6e5b66bccc2495346c9b3714d7c707ba97aadb8300aa2e859b18bf7008ea8d54d3800ca4ffa2b853c024901576a89eb4a539c57d5788304c948999014435d050998b70008842cb91927db135f646dcbeaadcb6f63e25b7363ad3d67421286338a70132f0432d1b298c008710c9570bac7d46b4f6f35f5849b3478566f0393f91f6cf2e8e923ba5eec28d2ab8b62ef9b261106065bcd33c6f98276f38d14f04d09773c63fb3a6543d2d96aeb8fd253d19b3d3a488fb15bc07302580cf96ed76be7a1322a5eefa5522969d8764290a733e4cd043bbc7d28083164a42f719169f04709e9e9003df8da0ced69c9d32ef87da73a9e7da35ce717cafc341310289086905b4db71dcf2736858b395adc84fc4464b663160d9e79b86ad0efa6c2e3bbf202e30b52d764302ff52890b280f8604b7e64a3e2c274f5451a95c8b46eaea742c75cdb83217972efc5c5202c8e11eab49d3b8baa4705c9620bff05f16de0d40e0ad50750586b8d91bca0c7b57aa1f6ec09c11298e3213d374a5c7cdf494bfa7b2811f00e73afa9c5996abe298c8309c2df4f39c121ce810b1241058ee687238a10b2a42fddf68fcb3be52bf60cf7a01bb0cdccdf388a1696a8353ca530137d55f1e7ef27d91666b895d93326953962f9b233dd61f9014d5bc4b4e53ee78898bf884ec680a3431fda15312051213c2c9acbc3cc6b7c0ce35557b2af9385d70636450a87d999e627f27db42b8cf32051217f5e6060ff654f973bd47c7be6c425b976a8ebe63873ccac9c3de0a01621eca90c0305dc4c86e6774872533372134b7ce8e04eed515487877936e0376a685f723210cda4b4736b53540b28f81d9f16c1aa43a7587c9059002bcf60436dee5c7d78a89d376afb53e74338a7c834237734240a9b62930ea66939935dc439d32734deb469c57706a4630e22fad26ce998135b864f32554e77aa22fd5454f344530e27dc2218123969f378795c6e08832b3a8bd3ecd1021a4caf56a0a6393ab0ce352a6d275e5dceaaf1fd0e3f922a39227256b52cc695a3602984a7506091d723bed09e55225de70a095c8c34ad7611793601f827b7a5e150c62eb29e2f75d9b891637f53079af5b69af4c5b124ebda9c48c2b178bf50a4c778f1145abf0c9e081a768ae4a853608c0e01306d5231702223b2f5ec061a4560e364a23c26526a90f2b7876df24a487c5273bd4a00500aeeffcd8fc7eb63ebb9f0ee8d56058d19e37b780d59b4e6e648c3d11b66332729d06f50840b74abab2b491fd3fb38c0946ef5a8d7ed6de78853b0ff0247cc62d125fe91aa479b4ef9e67a382e5f88e4479e255ee73096481ea0839928fec245d7425de33f3c8a83afcb26a4303ec7000f7f24fbae6cc0023f51970bd37fff75252be6572a6baafe0784345cab27cc2533fbf1b190764e8516be827a8a2636f7b551347174be2318eda245ee78823195262d39f3dec76041bc7808fb6b57ce32e32faa8952a73c2df1ae4c7437ec465e4ed45e7c901371c09df08c2de6434247954d90693d0b97fb733aa14f31918e8e6e1aedf78f516812fd9ab8a60435c20d68a0d60d4f50f7e8723aea06af4a4d20b12c6e4e3de0b750a372e5d55af94cc9a2c35a2463e39238b382d501c1bb7c5513c2ec62565057fb921263bb63176d4c1c1157d5e7c53eb27f0fdcf7ef49b234c253580f5f5f0c0eba4d3a7561266d280b094868f63fad26911edc43097c6ca0a244cb067076a775d7870e6f4bf862ea8733a32f97010fdeb8a89b2a6997b9c2ac6a0aaab0efe2a1a27a8267578d94a5bd47577800c2db9d0cb0e18fceef297b4ab38910a39cc05c72d11acf4ae68ac4c050b90de0afd97a9e6bdea9a194927f01285a17b0a0f4fac8e39b5aa3da167f80c13b039966a92520c775237e56d5196b542e2ece6f697ef58c972d73df179007942ce61f46f74963c3c96b3433bb9bb60a04556056ebed9f1d3fafb7c42627bcf9ef1fb6fd416c181c63fa2019f5dad1cd49e5191c46f2b4b194156f23fcfc873785e25e6c6a9d5c858705f78979c7dd0ed8df33ea1f773ec1739a41efa9bd23b220e7c73ab2e7c8ab2bc7db66a3770b868145c2ab26837f64ffe7b93ca3868101a54f11e52242912096e25a74c907597cec7b1cf4e8883269a7ad62260a9af89afba4f24c2edc982ca2b0b6d071dc43d2963eb8971aea3d904a0a7e9124f0cd9896b85d2e10702799854afe01e69a33f55c577ab0a218dc2577a2299119c7aaf77f74835baf0c8f0d4046827fff5a7b7272cb89e7fbcfd3a3320f59a54e8a6aafd592ece17847114b7b1fafb5743dcd4187fbad8f88b3c16cbf24c30276aebb608366fc9c84ed9beb81779c0e22750c0b768f3338bddf5c944a5a4d62619b28723686e0a107ca2d5600c5b6edb25b07752f0533c67f6838052b9b4bb986d278b30c18303bc281b218c812d49f105ad981f05ed88e8b665aae7086c11830564a65bae53954e3da165466c1932591b7597d740baf69e0b454f4ebfa09b7c0d518a142c4404bb757981f6196e7245accee509a5b03fe5ad929d2a203e713f88ce58c4b8c6e55cdac0919e35386eb41c74598af172ef4a3e7f73608c14350fc7dcdd714e3587a8f5ab1674fd149e363b621a5923054760d51770164a7d41715ac91c2fa839e5574f870b52300ee8320894df3b0792fbd4dfb283c0ab5f63a7a349e765f68ab770a272f901650c9558177c715784407f1874dd137363541b28da336471f1fe5ec5ddea6d1b7b8a1127bccef4690f4e65a100d46c48374a4ce8dc9ef345b4e4c3b1fd32c01706fcef7554cdc7d186c7f2c29619ef1c88fe6fac6dd54b8a1b75c19ea9382cea890a0b6f30223844ac4018057989baa69c5f5902228fedf5fd2680a074d39ec0ae383738fade3f18086be5fc2e6191ba9b38680d17e8f0f386185c6d61374559a8d7a9a9b040376d21e3784e94d1108f19c902a61d2d8fad7b10c413735188e1853461c5845eaba5221e84102c1c46904b207447e5c512d5a848c8342958e19c21b7845e3697f27f1a32aa94fb298cacfa1921383fe21e4ac1d97402d6594ad86f8b7ecc4ae29eaddda195d8fd64c97424ff1d32d2c7f468a0bafb70e064b118db8a5310cf925b91298f7d1ac2181d8d1115deface67cc4e97de65e913148b1d4332a190c5b1b672ff8ddd4fed14feb264362359610ad6fe414f8f409b54d2069649e197fd2e8cb47d4e009f94737cd18e60302521b846a0b3b65094a84fe9c6020b3a7eb299e1de49398d7724f526577469d1a55f850f009b0b280d1750ee12e7e5296ebbb008f6e10f0112d30c1f4dc5b95aaf0d569ce6c1b731b6eff9177da94c231e1cb405cf6771afd059c39f478220b16f170f73d7e927d9f98aad1360ffbd662115cbcfb885e82d76c7c78202da92f70d2d8e5cab46008e85558cc7c1e468ce3eac986d0fbdb123b28149b9d7eca59a45a92854ede3654a8b8414d9c788c2365994ed20176ee71ad087517bfb951cfcaedaebc203ca0fe7cda1cd6b4e9cf948e78eada2d3e193b2449b97d4367ca6d945d9ad16adfdb7fd7fc2e71564bef98e3bd6d2625a3fc168041dafc7355ab271bcca619f7eb2db14de89028ff75ba087ecf4152155ee18585069149720114ff4171da5de96c20dea8baae40c2c5464df2572275695c88dcdbe27066d771157919743073a246ba2aeab4bfff7a857d1288bd1469a4826d9bcab3fa9a0b4dc024e45ad0aaa02f5e81223a4f8844d80b958ab4d56277c43ce24085b1b68ae9867ca7d0a06be55d0e1558fad0c202ad9843ca74e64fc7d8fbf4f2256651ce18be70feb6b3b45e82082c49704092b3e0b4e6b1fa454cd770b677677a7cba424e8fd091c1ea7c3c960361c442869ed9cb31a7b3246cd6bdd3575a4e2f62d7a6667bd3187caadf764ad5595899de56f44c2fa732428785af44e9290fbe48b5c3a63db2b6102cb3a02143a314969cfc7a3c0aec3414e26f2c90d30f5d6f7a790a00d3a9a5553c063b93354016c64f531da53b2dfbac8d418de23a05cd89fa896706278be4030482597e557cd6913f90d04c0f2ef8fc5cfbbb7736c42421ec8d1860888f74a4318e74dff766e64fa2870a2c0168101df8fe8f33c83603618ca4ff9b7515eb7305c57c2876bdc3c594a2e5094c2d5852d12fd9f65d2f4289ccd5ae6e433334afdea4abd34c0753e1b6ee2c52eae062c9f710bad5acf521e5ba351ad5ebdbd822f172cb69fe5610024bb2ba4e14e1f1fe7ed5f48b18eace30bab6bc82fab28a9c1a278b1ddc4fbfa6fbeef5ecf35fbde1f37bcb515d10816d356bc5cea5d401d4c7c653d59991d150fbd53e5fc9a35c04f23e3a8ea2f0bb89ae4cb5dbfbc5c9e2d112abdd9f5fe97a462f52c9a55212902f693444ce6999c03392cae812df7b967df811596211f1ec0b50c556af1b4951292a264594d5beb19db2f67b632aebaf0644e6e93874bcb45adc02c279075eb5f656dd56657c6d879914981f1b52d9ea7bd26ab00270e0a1a25f6a45e9677d1de87f21f50552a0442c6c13fa72659198d68376942137d40289475b2b80dbf059098327096f16bb5e8bb22bfc87cf4b3364a7400966cf2f616dff1d267b7680bd956947085c3eebc1b8c6ac40baccc2a25a543302a071d5af02cd5454c6b52760ebd2008712ce752608ba07a46de21671a6520dc37da680c20ff95c8aa557de4721af471a4cf10c5e0b4e13be205b6536812ed43df0674332188807f783befa26b98ee60327ed7f4c41ec95ceacbddecd6fa5b4199e1703782727eeea9f5512031c1d3d0a8261c04aa1cef70319653b7614d95b79f8a97c5bbe07eef157a73fde0e32e5b9f895d4272d54dcd67c1e6c9acc31ea12a67c42bcdab6c9c34d16ff673c09c4a4b5dffadb3b196581c1cd7a719041fd8771ebf3dfd50ca823297b51ee84820aad584559b08f91a7e3aaf57021d77e632e7055566dd595ee3d5497ed3431f3db083f6a30ac066d9a823c66f996831191bdb62ff470749ddfe86e132fa3d2345a8021f2fba274a12ba7880b55060587a54c8e76b02c04350ce284c0bc1d825137bab89f8c4af72adf48568d8acfc9fd1935706d035810c58c38a02249d41c85a9fd18bea7fdf8d51af2aa0e4b044e44acb242d7846b3b47d9892e5aafd2493af7112a1f8448e3fce684ce9139e9c97ff2d6ac63c2bc1fe01eb0a6657a2da44f57fe7aa4231a9863e3eac7118a10f0aa007519d2002a56702e82389ebe8c03f086b88c404c765f959eeca2c8bd6d5f4d6326b6b7cbf63bf06014ad1b2e939bc687825d30ad8192cb781b4e151a68337b6b33121509b48c826420faf9bb7678b4d4c8aaeddcff727db509803e8269169ca3ed79100bd2fb60a373f9b984e215b506a710666420dc9898524e0fabf62748c88bb805f574f9dfdcbc7388546e993c91145349c53bee302184b1c00420b4c26a9e89e800fa3a04415acee74b102900f565645c3ebc2ebd0646f562d4a4384f885a6efe6dbacb5d29e1b7d16f26d64ecbcf80c7fd8d2532ec377b44dc5624470e74b7aae1943230779bdc9ce85b89109a4fc7a8c1cdfa3"}}}}}}) 18:42:48 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 18:42:48 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 18:42:48 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3ca, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x394, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x9}]}], @udp={{0x1, 0x0, 0x8}, {"1c077ac7f61e9ef29c760f7f1c23402f06675631b6d7922a8df5fa6c5c32902c9030bad4f2c9447bdc6c453bb8a746953f0f599a493ba4beab6bffb7d8c080cccfe53b7f1c5b80b9be1fcf0381a775806aaac71736bf730af800a2371adae76953db3af252ea4ba44fa190619202418f2c27b3e339e98379227b516c162d4c75aa7f26a7"}}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @broadcast}, @tcp={{0x3, 0x1, r1, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 18:42:48 executing program 1: r0 = getpid() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x26) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00020035e1c746680006d083ec00009bcda18953209a615eabee023101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b92301202008372004924005a8522ddcdb9191f9c0195594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f253793ab70d5374b093a64c4938b0e640547265f20042d2a082c9d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465691ee9bd2516e18912cd038171a17995352894bfc270337ea7cfe8c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3222dbbd8e2e6106a73b27077751c4525ef0cc94e568b5977298cd67e556a9bf0efbd60572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf01000000ae4d964a29fddae321d53b7d60b4962bdcc9774ba3d6433a4f1c850f12d19df59f882b9b3085e726e0bab37294e675a6ee4de8a98bee62ae7e6a8e585f902064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605ec7ee88d42c7000000000000002b002a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64434f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc000000000000000000000000000000000000000000000000000000003fd7439191c869740c0a6e3ad8b834b7225d084cf3a1f5def1775f666fcd3e0150f78a9f7d6eee57afef3a588765f2fa104f61bdbe9802643ee94d17ffeb0339dcfc2c7bd1b13bcfa89a8ef60f3b72d56eead577302069acce073d334c473e16bee8291dc8ab0c6cf648bdb33c5c529d759aadd453ab6214c1987aa94b09a2dd8b0bee19ef761069b9e8ff7f00000000000023a9dc5618ce0426ec8ffed51652b8a7e2b0b9423df82311feb30c57503457999c0f7dbf2cb3791e83a9c9b91356dee93803f2b712f3689f4c15d63d44be584cdc2c9de764f97f52960af27ba8c1c09af22c0d2771b46bce05e97394610d83d378d5ea5c764400edfb19c00b93045d677c01ea64d3fc6c052a500350a6aac33e0fdea2b31b84a72ad23d14a259cd60ddf9c1395812134a51e11fedd13a60caf8f97c9971437d697e932df2ff239d3ce012e2ebdce09bd7c5000000806c94b33a22a325770000f030c7060f633f673c84f6e43e344e4aee77bb676cb38832a4553e89927226639e1e24bd5e2227ee8f0df5f4d0537e85466694d20d7c6494609c1f14de77661d515a4dae6478b30a7cb43b8026fdcb3d64a613dc7dbe995bc98af8a362544c57bb4e206a8cd2f255b236b504213bfecb50ebe5682925de739535c7c3efd149b334e1495abe67c32aa7f6b47726f14154cc571cba0573221be37e0df66838e2a2a7531c2465d3494206486cc5fda1a25a238576ecba44f6f3f5b7893eeff86dcd0c10b6d3da7c456f978947191f22d0f0b91af8859a4b44324f4e6553f405d2fb8ea25e788631bd5c535ecc141e37d18a4d8b88fec93f0d1e5db4dcd264deab9623c56780401c4a27cb8502803253bda7401e3a1cbac4240000000000000000000000000000008ca5c15868d2c71ad60d6b5797c9c6080acd6f623bdf41795b3248aad3569fd03003646c21a42ccf23f5ff15bd978247a7d652a59dc9624bedba5e0a87150fe64fdc3df2a3097b43525ff35e652c0137a09cdc8a46065222b5817c8c53adf8c769b2c3333516e2ede25776f9e8914d0656a3f55948e2e4131cc6cef0af8017bf19671a8f04112878bc2cf93c7601e6dca66c8bedb42ecf041b4b9267c47a5be7666f0b4587e831f355680c55b13ca0bc3f26871e183e502ae984fd3f7e7bc16aac583cbfcf685f5634100d9c8209ab7735ba3b829e6c6319445a2c1a8fbb0bba1debd916d598ed00680b6e7606c1759042f1c1db41db406b3e8f113a57bb154eb8101f7bf544b1d0"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000200)=[{0x1, 0xe, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x1, 0x800}], 0x5) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x9}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12}, {0x2, 0x7}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x4000090c, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x8, 0x9c2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)="70fb08f4", 0x4}], 0x1, &(0x7f0000000b80)=[{0x80, 0x1, 0x6e2, "3955bc45832b03bdc6c4d81a13f7da83b48c5bd5f27ce6dc5a5b3f36ddd6aad80dd057142df7a1f452777204ae33eabfad6ab3c4216e9103d272768cba7cf1e67be1fac02adb10b4729a82ee05de1861f1a361d1bc76a3f3973d3548bd779420b955db08936296c7e877ebbdc0a803"}, {0x70, 0xffff, 0x0, "dbdad09158798e863e663910e12b64e46d0510700a372220d1508951ef5a26897dc8218e388ab265de2e22774d85612a7e0596ea93110927d8acac8ae95e19642f9a009be69941160a6535f1906d6d5520ff4e784e28a2523be0"}, {0x38, 0x1, 0x7f, "9e6c540bbe554f80d32de8158ec695d54a9fd0756943ba8052fc66c81e5c008ea39bdf01d985"}, {0x20, 0x1, 0x7fffffff, "034ff745944e11a664af4912"}, {0xd8, 0xffff, 0x0, "23a57e14f04a35429b79a9ba6146b07a4102a3a3556a1bb0945e8e6739d23dfb7e90a2b7843317ec6a0fcfc5153e3ac76f039b41c6e67401aa3cb236d2a3bf37175e468e8c6fcd10b2a663662df38418f417500b9efad0a4ec8fa5db2dbe6606c1c5dabe188e1a19bb0d5e4121e753f45c8943fb9192bdbe4757021728bfd0d804371516484eec2ae331c0bb8bb5aad9e9508264e763107f29ce9bd3748ede03d80bfbd7003e7a2b8fbdbcb3ec763cca127f41d2f55c9394b8f3a210a3900100b61f3c"}], 0x220}, 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000200), 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) 18:42:48 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xa1, 0x50) r1 = socket(0x2, 0x1000000008002, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x16a, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) write(r1, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) sendto$unix(r1, &(0x7f0000000040)="756f52ba75d1fe", 0x7, 0x8, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000200)=r4) 18:42:48 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @rr={0x7, 0x3, 0xf8}, @generic={0x82, 0x2}, @ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) 18:42:48 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x15b) openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 18:42:49 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000080)=[{0x1, 0xcb, 0x1000}, {0x2, 0x200, 0x1000}, {0x0, 0x8001, 0x1c00}, {0x1, 0x100, 0x1000}, {0x3, 0x6, 0x1000}, {0x1, 0xfff7, 0x2000}], 0x6) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000002000/0x7000)=nil, 0x7000, 0x2) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 18:42:49 executing program 1: syz_emit_ethernet(0x7c, &(0x7f0000000180)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "008000", 0xfffffffffffffffd, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x6, "0058b6dbff7f4ad2b1e3767f82222d3e10715c6275f4fb8b160175f0d8ba000000000000053f6c4e895926b467657e91"}]}}}}}}) sendsyslog(&(0x7f0000000000)="961567c6683a1178f4d888e648e5c9aec8c713378cff5a6d3747fc3dc04e89d4ce8e32c88739c8b01f1652f7fe2fc475133a1a2c8cee7e8a5010a746b7dbb4ca4a962a0f8c5d519f895016ab6fe574f93596ee1a5507279e328e394526da2f78e08f01c90f34afeb2f09cf78c2d339910d3f2fd5251f7964b48db4c5192bebec68f50c88ce9a7acaad5ce20c86a307343dd3b70db29a245f3fa44f647179bca7a7995769bee58fbedbb793019131ca15e7b55ad2f8cc", 0xb6, 0x20) 18:42:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x1, 0x2, &(0x7f0000000180)="8aaf3d1ea0d173477234b132a158f223045f630f792e8c01182cc0bcd5a967902c79111f07afd5f821bf44e0b4718aa6cc6ff766286420baa875bf0fdd824fe382c8a31c2fa3cfece4879cab02ac9ec01040addad6527ce34c4baef053d6e1ba16d228042dbbb486c32b55e97e377bf3ad6cb18ee242a37f55b3c89b9461250a100534b2fb442207c4049a6a0f4c9ffc38b2e2d0f7dce746a7cb510e18a5d81f8e9aacebdb83df39e3944d831222bb3ab89607eff36ce475eb1d708f0fb2b01318efd69eadb14a492b98e86587351f6c692079f4baf745c9d31db7cd16a2e15003d3cb9923a2cab06d71925d049196ee5ee5a0d04a8bc343a5c631d07a7e67be3b4933718f2600e999a1ec7e43bcce0ade8dcd3144baf8d9f5a6fb7b1fabac668c1b41157a1cf60b2dd5913341bb1eaf53eebeb36d2c61862755def1b7591c447d6c325cc911b56e55ea8ee1533c87f69b8b09fa244f4794ece35e83d474d0226efec7297a792401a61624214e34cd1e8d69446f0b071886ceb73ee0c7ee3601ad3387d1a5046cf0e94ac2bf9c7d3d32e8c3a83bc93bdfca4198c0d281aaf17fe24098e9f7af19b39c7a5843d4a1c29e9e4d9bac48c6d4bbab95ba3f58e38d64664bb1b91e45a4f63ba0e36fbbab0cd955b31c2ff9f6ac87b473c1e2966d2037b35ca008bcd662f6c7529cdee4993fe6ec301991edb318aadd9499944000202cd2e3ca9efb2adda74da758800b1863d04925b483c9063f28f09b05e0350d5b2f7042e4bbbb2689ba4cac5718090bd2fc83f9990cd16207fd7f54245f1ffd63bb95ed56dde595461fcd94e191fd5be2ceb463d068e61bc05cafd9e8fbd3597512a5d9aaa9cc9796bac99e16ffdbc698d581d20e4158077a3d2e66d2f9cab6c4fa989f894b1ee00039451297f25152940271a499af36c5bf1565a85a9f42ec61c0fb8bdfd7de9927c451de44c37e206b01bf901b6f3c749266ff4a6aac1ab55bd871c751c967fc4c98e7007f3876d3d73ad017da94fcc1c5faaa043b77d0e1b61dde896617741bfd708b4fddd02e356959e9952d98e5a31c0ac21861b583bcb8ce81991bf414cdecfb3e2a18abb7fc3ad9c2dad2bd0ae09fc9c4be376833bc2b7bc020c4613513506bc0d9008c165479c54fe9369fb300f05dd804796dbaeb5bd5cf4f93bcaf9b13746e12b128f0b5ebc1a036bda068a9d9ebe6fe645c0f641a1e18e7d55f8fe60459fd9c572bb8a163549f730aee64c5718c60c51935ab882c24f1c3e8895d4e12a812bf9a14b4e96617e95653f7788066278e24044f4c6d96126fa40163c1eb3314fff489addcc9e2fd4b04860427252e13a8b06118374f43d90087ba96e96076387d236cb9e0e7d4e942b5365dd080831a4f25e04627add5846e57e97f9868b2af456dc4d8f50e149ee087c4305253e63f094c215f7b1fb54c99827f2547ff57b9841a5c3556455b561c1c4564bbe8899791f86a708f4460a1257493f103afd7db69a82df3144095802fdc4fbd58e19b05de81bb96f9378c2c22f0f2f37515f6b7b075e25d06fad14806e9e0816fc746f10908a7f22911e1bea56ad4b9cb465026933e7f707573356443cc6b9e66cf0ff5f5027c8d3813d0d396832ec615ed80bd38b7dd23417d84b01e8ad0b9eb654c92fd361eb91118a4fb053f34388cbe9f34bb70b601ab2e3c4b763f0de77f8147e3eee8f05c0751db87d6f6ae539bbedff8b1beb03ddfd025c4ac0ec8129d639da49f4f1d366fa4e26d88cb01553ed0b9c82de7173298bcaf472808071f45577e17579f0c06c457ce0f2abf5fa3ca7a18381d4d0fa080e62175dcb4f2bb99da665604efc776ebb21ecc1d6ee6ad61078170981031e144667f31b9ff088fb2c8aa82dfa51ffed4ca5d740a96f4c4d956512654bc52e9cc639075c24f89d8969220b8d0112a661abec952e121ddf54e5cc3841c21b35eef64eba4987828df9a6a1015e5cba7b32ca0eff584072ea0b2b63bcfcef58e93e2b1d920bdcc23e1c6054b58c1b125980e9d525300b1477f54ffdabba4af5f0f6ffdd94431c3e09ce265aa863320cdc666c64d54324b9f9cce83db447f4613a8fe6ba57bfbe1e512180d4a40bdcbf35bc50cf4168894972661af0cb0643a64d120d5bccbc4dcc27ad5a5f848ed3137649f2fce1eeb296bc80b796c7e0ce14de9cfa7541a13b1c386c8f88ec0e97f6647efc3c022fc964bdb1c0f13e37a70a9a75ec09c608254cbb72de422d1957857588e19eaed88a37fa0f86578f0efa37d150ce9693efbcfc64718bf955a72761ccd0981b02af84175d1d8ed4ca5d32d4781ac7615e56f278699ddd7f3557d869243a24f0610182b692b8f724579bd13bebbf4c1211fd1d4c486814dbb1951898c88ca6edefb11afc099f7bdbdfbcda40f2b93e0e5583ce032b7479bf0e3c34ba1882151bb7faf067cabe3338c3ec5b39042399b2b90209dea056cde79d047fcd34cbccf3f3bff29a7fb0098ca82f89bef35d94abd13a1584d838bad4209e683f375e9c4d1c20af8144f3975d9b3b9a333e392dc7b445ef811ea4a525c5a66fc3e553aab2f2b10c2055f45a8f1407e99bd451714876c31c5a8e83fbab4b23397a7194c402d242b84a90988e6ac50b8adaaf0153d6113f68fc3c4f8767ccf8ffca9426cdaf893fd5b7290c130f8b2a882179cb42bf68cdfeafc0eab3e4450949ba33233ca43325356d4e7a05f478b65af67d6a92280bf1020bb1cf43af4251edd11938551362cb5c6989ddcd37410d6a47359ec5be3a14b9a88562b18768e0df70a2aea5c32c77a1ad581130b200c0577aa90ed0cf553f7d7e61716f34871096c66bce32991af974f3d9dbba7ae48c6d58fb5fe95effc08220b6e014bf18c341d33fed22b9ebdc4e9d8a2826669e6b845936372c3090385eb95f7b5e3fc0dd4876a9aa9df30ad90fd95e06e2697dca079a43dc0e0262a0cf6d41e6c8fe9af0b72f582510b2b1001c8eb0a984b6a18ed9768c7ef090bf200eefe7faf802f9a82f0114a20e35c4c3d6158ce3d64f489b1dde579e9c0f50c45c1e23b894ff0e1310fc9065f754df3232ac5191ebf22bec13e4202f3cf2bc6871e0d01cbc330dd04bd08f5f0941009628fc1b3816c2ae3c89cf21e7cee9032fb7c0db15d712ee786f2727cdb9c85dce2c06c604478bd4abb5478b7a10041a2ef00b3b35907609e9297ba4ce0f31d0e7f600375895c6d0684c7275a7e054862845cd5bfeb76c1ffd1535e5a23dd9101acc8bb032bbe47be304449c7deb884da9ef7a01f3d72492c325aceb4b42e43b8090297792a4121c1c064caa435d470514b7b0201bee8f7ded873c6600cff1b2554b3f1d4b63712e14afba7cecd0e1ecd684e4c77b8da54509be10c528cc0cb16ea153d37f58834e93eb5d3a3279b28ba444f4ca2219abf5a86f0321f2518eb05ce4a2027e37b8f6e7bee54e01be7e17eb8cc1204d3d272555569578f4221f4564a312895e87813e98aafad1d3351a806982554b929fe3cbadf72de5ff975828d8d6d0dcfe15524d6699e8f26a7d12965c6dfcf189e89c852e55e86ac81e43394f8c3e75412a093c64df96e646f61b32d2f3b7cf7af7d818be4965badacb431fe291df9b192608697a344ac4ab5077edd9c341fe71ca24c54b53b6f34231180fff57379b42a5d7e4fa4dcebbbc0aa823a90ef19ad6c73b32a2d2721adcdc68407a08918bea96c30beb46829c4f6fbfc24486021f220a8c347ff7ef97afa6bcce3b640f1cfdd21c10d962e447f1695c351027f0cf21bf1960870a8507d835749b8b8da30bbc8b87660d42a2df3004c43f7fca3688db6cd2a9be07071a6ec47f7e247a4d6ab4f3deb5fedbe3046984e13f54448b1d716181296d99bfacd018f9de668f0f4911e1d87ed97c4ecc81fee82c74f6fa8961ed13756e533a4ee9cf5c54c8f8bf8edd7c047899028607a7cacaabab305c5b218437e978356ef5ef87f6b15bcf0eefd64d9614a27d7b4d79b3de62d7a36ce5623c1470d8a15c187e73be3619e0894645fd9ed07a82ef2103464b36fffa927d2bc8bfb11e75e29ccafddb8019a9365a20ada7a38f255829fb316290963764903346a6c011112c24ca188fca8ed04644db16766f48c4945d8327f466adb57602e42274ef46764e3f8ad594dcd5399f837333cb3566d3a4d8652f4a99433badbefa3bf964fd49a8b39f21c7297abed781fc4c9ae7596883e3fb50a146031941c8e85a48e8740fa11bd066465fd0b8280a6604b01504bad3f2168294ae235b493152bdd780dddcae411e10bf4501270978c11ae40b2453a13c0d67e747d18a290ccc049169df3e7b7a39b7003f5ebdc9bae2b2c2c0847307422b0a186043b10aa18fba19340bc0636ae4d1eca739a8705afac4897b1ab193c695910a0a9406d2033ed282cd3662fda74f568f9ac33e7fe3a734f51490b55c2992d620be83c178b14208b655ece4d032f54e51452265d28db63bb021046be5d78531f6598dc0dec80f0fdbc1c30fb7d69e9b27e3bde540b8b8cc077f2d05220a4a32f94ddbc6c4765aae767e07e8ee81a4dd7fb4a1e4c78845cd37e4bb7fd5f8234ee40baf7cde098c78810aef4900239aa81eecaa12263faaf47b224b584792852cab5677d18749b98f65371f99c2bc379b1e202bc66705ccda23e4c380abde45d2403f0f47bfd4e593c4a2122b7e1ff07ce60bc22ef4ee009aba9035c232e50f1ae66483e9cb4b2c63dc206a341fd75b24e87eef42fa2c836838e2b05a9cf569ccfe61ae3431e2481e39f7de45008d85f1e5d3035395bf8f335b2bcfbc7a95621a022acb2f89a167df1e7d5a0fab4bb189878c7d82b15f0ee81d68d3683259e6c3a128e89f5b34b9cabc98d26084645b4378103a171714b59dd05644a230cb2cd9d227ee50526c71788d25e50fa1ed0825c312f71220e513f241f5936002e9b3076e05fc0674fadefc9d58f5d7a4a000a31972ebf5b1a91002e7d9df73a6835b8f0ebc9210251a622fe3b1988997d2782a0970801754fa8d84b4dc1ac46227db7224616bd9855131c64f112e7c444af00cfbcaede6c9ac21708b2e1a961f6960a1c2e92503e7ed3859833e9fd6ee134b457ac72cabe4315fdc78e0eb3e262669ffc31bda38844cea6ae916cf5eabab0619020f88a7bcf30d3c195e4b8f811de56d39c75d3c6061c420ad3a5a4b36a44c724950e894ea6c542aaf92e05141d645c9e9cb4d88343119182c293946c3172bd37aeac168fa56094345d75a663719f5555e0c271c2a45f7486b06b942497021ac74a5565e340991668d1ddb313934c328d446e46fd362fdca583eda7392f828045c907bde842b369f2d91c4ebbf39d206fca743babdc0b8fbc4aad9875a352e8362cca1e2d8ddd6799f00c6ca93d2056167e547448dbf98f3f2ccb5094616f54b36d6463351db2e79aafa9104646799e418ab37bbe04624a28b6a671ac9aa118f9e6d0b5b4392e1a37bce96e779633ff6abe298a3f5adb0b513988aadea6dc1782feed2313e41270e4fbc977b2cf18d56481147387c9296c1ee3b89c99f718acb78fbf6521a610c8eb0d30c9d2035cf32d6cd4ab3d006c0304b09d6f038acfb3e38d91e37a4b799420adc83c63c2cd41a35192f034b3274333b242c6af3bd0beb28516fccdba98952742ac323d7bb8a23d73fc4dfffabe8afe3e71d768ceace5ab551d995bed25b1b233b971ccd89bbd92d453fd7134df5f337fff249400a7d5a1736be5adf736e8942194d0a52771f00ab412d044f5a56539f741068b79bf7c8846ef", 0x1000) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) dup2(r2, r1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 18:42:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, 0x0, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r8, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xff, r4, r5, r4, r5, 0x0, 0x7}, 0x9e7, 0x7, r8, 0x0, 0x10001, 0x80000000, 0xb2, 0x6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="5a4750aa366f490f96500591c7c5ade0dae2539204c308d2065a5b2c56514582eb9e19d3", 0x24}, {&(0x7f00000001c0)="9fdae732275912e5cecc5c5dfe5d99bb867826007662f7e38dbb62d0e891135f800e4ae1311eff8c1993300234db4ae0fee3f52ca8fbd50b9eaa07b8b39f9f3792ee52fd349113647fd2692acbe4a1301a2849f128258ca3b2f714245e629bdb0dbf6487e9d8186b3ad78d92a45b2859dc02e9fda269cce65f9d8242dc384bfd4af4c53c68842c4386f5cc2b4b825f2da0dd6d7ea77345c725a23f95d26c3feae2a2d1c814bca82562963456fdb563e42e8a0d6bbc9900b5b967a742383a5f1a", 0xc0}, {&(0x7f0000000280)="0c0d3716ab549ad8ac4cc1f68cecadb376c0a19d409cfb01b0d7af3cd0150e664dfe54d977c918f868c075aaabf4eba1dfc1db755e22842dcb8abfcee13660e4c1f41c62beeebf0cf43051ece7087ad47772542462792f3bb0106bc2fcf1a32a0d9a260c0729d434011173458f1d85719509e7c57139b43449fb1babff953711106364e4438235de062272c82a76edca5e4e6d19bd4226ae81adc9d2c443fe3bb9d623ef0456820fe988df760f63d7e8d1a5cc90b50532f03a4a341a8e7b8312b1e8b09996b863f97570490cf63b4a60c84119219c4710c4800fd81443a8", 0xde}], 0x3, &(0x7f0000000140)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x38, 0x404}, 0x408) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 18:42:49 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = kqueue() r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = fcntl$dupfd(r3, 0xa, r2) kevent(r4, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x4}], 0x8004, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) syz_open_pts() 18:42:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000008000002334fb5f877ed4fbbf7a2227ca5003be0e8734f23e90a3ca1be00001472f011e006e519dc846b0665f984edcc6676b93d5b5b6d6995908e8dd1c7de043b23ef060089b9cc06baa005a02d6397df6972d4f71fcd49951aca728991be6e03f265604def446167e1c7f53adff18dee947e57f66d28738ba39e24"], 0xa) sendto(0xffffffffffffff9c, &(0x7f0000001440)="4075a1c05581c86a746410c96313f5a89d0fcdace053103bd78a55febb9f7d9e0f648627b7c2e84fe8a1c565700b6b171d91acd1aaab646e0dcaf61283707a627cfbb6cf2b5b6f0bf53871bb1ff8f4c1f2c46f7825fb128f24b6ddf4ddbacfffcd14e195ba5419c8c2691fb29c3d05d4b563b6746bcc84655ece8e5e47a9424ef7c5f2ddd51033e158877595a7716d110827e0ae38ac80c5811e5303a1198fd86fc87ae7c8b923678f6c", 0xaa, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x9, 0x5, {0x0, 0x1}}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x808c694d, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x10001) writev(r0, &(0x7f00000015c0), 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f00000002c0)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f0000001540)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000002000)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314ebe229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db6d1c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d51554e5110358dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063f61b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1e0fe799bdb27156c4b393c42f90f300a1caf5bb92962d372bd487010ad82cd4385c0ac192c85ec0a34743955cd1a4e8bbf10", 0x505}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a651f000000000000002f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b00c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) pwrite(0xffffffffffffffff, &(0x7f00000015c0)="bfebaf8c145c4ec29babc76eccc5bbf112a9b695e312e319d48d9ea65c86ab25d1a06e972acc89ee6725b2ff58e5f5639a4d002110a774f0a6e72496d189b22b7f3283d154d03552ae983b7039720cf9b5f8c0ef7a8999e914e735044814dc9216abeecc69c320815c9070cda4c5796e5dea5f238f6f", 0x76, 0x0, 0x8) 18:42:50 executing program 1: getrusage(0x0, &(0x7f0000000500)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x7d, 0x8001}, {0x18, 0x1, 0xfffffff8, 0x4}, 0x9, [0x8, 0x45, 0xfffffffb, 0x6, 0x4, 0x7fffffff, 0x401, 0x20000040]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001c00)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad130000000c10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc95f190c8021022857e472505edae96998869fd4df40102e50cabe0df04587604bc353cb7cb5a5397a616d5acc99c00d721268838095e01843a1885ac2758ce64a53bef95f8d368b5691c5dc34acdb51af633a644c32ba3edbcfb5d87498f6a5fa0ed3898d73012b46604e1952e8717f8963bba"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r3, &(0x7f0000000000), 0x0) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 18:42:50 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd4550e74ef8168b4eed48f038efde37a5"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$SHM_UNLOCK(r2, 0x4) r3 = dup2(r0, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 18:42:50 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x2, 0x401, {0x401, 0xfff}}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r3 = dup(r2) getpeername(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000240)) rmdir(&(0x7f0000000280)='./file0\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x81, 0x1, 0xfffffc01, 0x0, 0x4, 0x2, 0x3, 0x0, 0x2, 0x8}) r6 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x7f, 0x1, 0x101, 0x1, 0x7fff, 0x1, 0x0, 0x0, 0x1, 0xcc, 0x73ee}) clock_getres(0x3, &(0x7f0000000440)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000500)={&(0x7f00000004c0)=[{0x84, 0xb8}, {0x84, 0x8000}, {0x8a, 0x5}, {0x85}, {0x40, 0xffffff00}], 0x5}) 18:42:50 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) close(0xffffffffffffffff) sendto(0xffffffffffffffff, &(0x7f0000000080)="40d2c81682fbbb123405c128c289cf18cf40e03f0e", 0x15, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x10001, 0x3}, 0xc) r3 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000640)=0xc) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 18:42:50 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000019100), &(0x7f000001a280)=0xc) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x8, 0xb7a, './file0\x00', 0x2, 0x8, 0x2, 0xfff}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xffffffffffffff6f) dup(r2) listen(r1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x1d}, {0x3, 0x6}, {0x3, 0x358}, {0x1}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x9}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x3, 0x7}, {0x1, 0x3}, {0x3, 0x5}]}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x8, &(0x7f0000019180)="c5dbcbd5eecbd475fe53ec6130c50f000000000000000000000000000000de0000c2e83941a9ee94a1de0e1d094782e51a70db4c5435debe028ef4e36af24e57945786296bf1f2633138acea0c00a0594f6520b427a6357a5cc268daad2de7b2b43ee181b12bc3f25ff319780ed9dc06212d3c324db0f48abb5fca1db933fed3005c6caad96b1ab1efa7df2bde2f661befa499bbffd25510d02e43c7c098344711c46854317c0b9cff82d75da7b6692b726bfdeb0954c4950f8806a054e4597a799a3cbe03b47d1f84f3f09d95643680c88ab47a0ba3253e10ba8561b04f4dc4a46ac0520b6c4b98bc9ca7a29c95f382e2af280db5c0fc135ffee31ccbdf8c04706b61ab966187c91502e3c6733d9c84fa4c623e34b03d232102bc773d64c21e410256e6cc2aadd30eba935792cdf9f8acf4fc71f0140fb14361fa8885d4ff46576a21cd39744900"/339, 0x153) getdents(r1, &(0x7f0000000100)=""/102398, 0x18ffe) dup2(r1, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000019140)='/dev/wskbd0\x00', 0x20, 0x0) 18:42:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r3, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/195) 18:42:50 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000}}}}}) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 18:42:50 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000001880)) getrlimit(0x0, &(0x7f0000000080)) 18:42:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) recvfrom$unix(r1, &(0x7f00000014c0)=""/4095, 0xfff, 0x800, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="82ad6210411c98d0896100967e7996a89a96748011733c8083f2e95a61f6acb9f1accf4c1f4a0954709e94e8514aaa6320f1acc3506dfbbdf2dad26bab80c45eee43912a5d92a9a644", 0x49}], 0x1, 0x0, 0x47) syz_emit_ethernet(0xd8, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa50a58130a9660800450000ca0008000000019078e0000002000000004e214e2100089078e60814d741acf4a39e917dab493b0e61104ad2dad1d9bc2831dea9806fd1ef4b01f50d0d5fdd7a9549359e6ce7227ef2f9a527e1fe7f29c1475ddc59b4f310871f83331bcb2b6e462893fb17674556722d6d3fc579b8987c9cdc19fc3e89e146481aff8af20b9db5d6f371dd601a9123e05e15aac5cce0b7f26ef8b99a9366eeb9e1166a3734474d2f34d6cc923ed37a112a504eee254158fb076e21a96d95ee5b5eebba6982c08350d942eed5f0d0b3cacd"]) 18:42:50 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/147) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 18:42:51 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) 18:42:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r1 = msgget$private(0x0, 0x2000000186) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x2, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) msgrcv(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000001e4270933a06df901e858bb92b40f63f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7ea73ec25add7cb2f32702fac64715f38ce4666aab30184c52a9a9cca3ffa3d199000000000548fab62048025e028887303f9b0282ba310a976c08bfb14a739461ff0047276296b0c8ad23ebe7bac0ed0000000100000001c7cbc3eefe23b3bbef8c7c745fb013749315439b0091142e937d3218b7a1197fadb7181d6000f2c0413e6f4a7d56355729ec287a83506a9e0b64e173cc3a0f119ddda198778106d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c5b79aa9a4fa2fc4adff8f095faeadc0cc0e05ed627a0a4d689cfaf058c729a1c57a1648d055e3c26b977a83ecfec61d0c9ec4c0b04003306b5dcdc7518cd936d68f25a1a657a97b8cd90e6940a803e44cc267843f759761e3fcc84e63b1b9302652a16be8affffff7f886291e60c56f7576c6aed08f5e8"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0x0, 0x0, 0x182, 0x400}, 0xffff, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/77) 18:42:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x800, r1) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x2, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) 18:42:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 18:42:51 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/195, &(0x7f0000000080)=0xc3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt$sock_int(r1, 0xffff, 0x3, &(0x7f0000000040)=0x9, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) 18:42:51 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f00000000c0)="4401a1d135ddcd02a87660f0de02beb719193be4731e833b901152a774114546775457ad42c6fceb04c63c12c3b32964a70a6b38273cce18e7458142cdaae63b636af26a3c8c1ec668f83783904a0b9860030ed6f7a2c644fa774fcb3cd0d8a22522032dabd46ab4dae303118652ec706d8c91b80d9d3d29c6cd5ed4bf6c4759f271dd78cbb4151fd543ec67647044be367a602477235b3a1a8ddeaccaafa6169b061a05fc4a7a69cd4717b41a11b44cde7830980d6923c64162", &(0x7f0000000040)=0xba, &(0x7f0000000180)="2f1658c63b7dd7574951cfe4d282eb22492800f4117d864279458a661d45ed28fa0078145656c418795a85daab89b0ff5ee0187ea2cb4ea854f40cfd12d5bde8e1a96a7ba093e3ba409862fe3db2e6cacb1d77cbfff5b6c50c5f5072a44e", 0x5e) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000029078ffffffffe000000116009078e000"/53]) 18:42:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x5, 0x2, 0x0, 0x9}) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) 18:42:51 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "c697c85ea43f83bcdf00000000000000000ca700"}) syz_open_pts() 18:42:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) write(r1, &(0x7f0000000380)="1c8cda40c2256eab553e0327b5e23a3af704693cdd55b1b90a931f522a02ff62e3fc1b2690ddcbe1769dcf3e75a03e46aa00fc0e7655f197a9f73e3405c9cf421a9b7fa4391c2a219cf3f188c67790a0a3fa004d2ec933549bb3d2e3945e394c434ba00646517f29ec41f6247660b9739566a22e968928e390c28de3f6104317a37e2ec36d08568a5c0849b1c565d6e68f7f1760ae9f2ef394b0c2db16b26e60c4f1c9e5ad", 0xa5) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) write(0xffffffffffffff9c, &(0x7f0000000200)="dd86dd0dfc361488566b8ae50a0b6448b0205ae873ca06d49bdbb73ad98c5e824da756fa0e643bf2ea7756f925aa562c0e14dde8f2906d4ad61aa9bdcff5fc743daa2c0f972883dd0ab525d55adaebda2afa589b43b33bb716330bdaad53e3fe8cf81f94f6d2285ee2a97220351cb1906fe2ee0b142563c9f7ee33424ca7890ee47d3f638e68daf43e468bf083399e49a9f80bfb81a3842c89acba", 0x9b) r3 = dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 18:43:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) kqueue() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0xe6, 0x7fffffff}, {{r2}, 0x3, 0xaf, 0x4, 0x95ce, 0x1f}, {{r3}, 0xfffffffffffffffd, 0x30, 0x2, 0x6, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x3, 0x8, 0x1ff, 0x8}, {{r1}, 0xfffffffffffffff9, 0x20, 0x80, 0x7, 0x4e}, {{r4}, 0xfffffffffffffff9, 0x33, 0xf0000000, 0x7c0, 0x3}], 0x6, 0x0, 0x1fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:43:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{0x0}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7fff) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 18:43:02 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, 0x0, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e7, 0x7, 0x0, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r2, r3, r2, r3, 0x0, 0x7}, 0x9e7, 0x7, r6, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) getgroups(0x1, &(0x7f0000000040)=[r3]) r8 = getpgid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7ff, 0x0, 0x0, 0x0, r7, 0x4, 0x7}, 0x3, 0xffff, r8, r10, 0x10000, 0x8}) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2aaaab3a) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) 18:43:02 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) getpeername$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fila0*'], 0x10) close(r2) fchflags(r2, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x7fffffff, 0x2d94}, {0x1ff, 0x4}}, &(0x7f0000000300)) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008045fe39fb51a4e7aeba78127f748999000000fe8000000000000000000000000000a24e204e20", @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fd97b4899e3795ceefc6bba9ce3380a4ae0a9623b90826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab0200"/116]) connect$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x4}, 0xc) syz_emit_ethernet(0xb2, &(0x7f0000000240)={@local, @random="f034d55d1fd5", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa4, 0xfffc, 0x4, 0x0, 0x1}, @tcp={{0x1, 0x1, r3, r3, 0x1, 0x0, 0x18, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0aff40f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @generic={0x4, 0x3, "9a"}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) 18:43:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="c9c5f840d0f1084cd09153854fbf5931d58e33318db7d1fb88770b9926e0a0249878a834ffc71408fa8eb096d1563620cf5a7d43b6c304bfe723e05702d109075be8e56ea441a9374acc5376957dff3bd5f0a8c99afb786a767c2df14e27b7ec496eeb59f848eec8d31d9bb43b04b466b377e7e5de0cc2ba6f71d5d3bc701e8ed7859fbcdc8de9bfcac28f3ee0845572bbcb4cc88e2b1f8366a251f404131e62244d3e40bf3feefb79f70cff4c8125d72c902d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000020000072c1befeb2714fb8729574115493ced38561729ba83d95e2fa706e5063586b763e4dabb293fa7419dcf89e92dec958594ef62efa7c74c45a8e6b4a111a69228aa2212ededb143771de08b49559f249e32757f1aca7670f6de54ba992cc3841a7"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d1b613d3f8d1aea08d129", 0x2e1, 0x7, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:43:03 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) r1 = semget$private(0x0, 0x4, 0x19a) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000140)=""/181) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000100)=[{0x7, 0x0, 0x1000}, {0x0, 0x100, 0x1800}, {0x5, 0x4, 0x1000}], 0x3) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/130) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f00000000c0), 0x0) 18:43:03 executing program 1: mprotect(&(0x7f000093a000/0x3000)=nil, 0x3000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000000)="93d0797f8f272030e069cf8038cfccc6e9beae25ee7279d6530a00356c87e3f8bebb5b6d54071f91f037fc7af8", 0x2d) 18:43:06 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x1a}, 0x2, &(0x7f00000000c0)="00ffff00", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x400000001002, 0x0) read(r0, &(0x7f0000000300)=""/111, 0x6f) r1 = dup2(r0, r0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = semget$private(0x0, 0x4, 0x1b2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1220, r2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) r5 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, r5, 0x0, 0x0, 0xa, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) 18:43:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f00000001c0)=[{0x4, 0x0, 0x3000}, {0x1, 0x81, 0x1800}, {0x0, 0x101, 0x1000}], 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = accept$unix(r0, 0x0, &(0x7f0000000200)) getsockname(r2, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = dup(r0) getpeername$unix(r4, &(0x7f0000001280)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) ftruncate(r3, 0x0, 0x7) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 18:43:07 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0xa0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f00000000c0), 0x0) semop(r0, &(0x7f0000000080)=[{0x1, 0x5, 0x1800}, {0x4, 0x5, 0x1800}], 0x2) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000500)=""/192) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x0, 0xff00, 0x1800}, {0x4, 0x8}, {0x1, 0xfc00, 0x800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x3, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x922c, 0x4, 0x1]) r2 = syz_open_pts() read(r2, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "e50000841f1fd43b90882c0b0000000000030008"}) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000018c0)=""/50) 18:43:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000004c0)={0xffd8, [{0x1, 0x1}, {0x3, 0x800000}, {0x1, 0x5}, {0x3, 0x3f}, {0x3, 0x40}, {0x2, 0x2}, {0x3, 0x5}, {0x1, 0x3c}, {0x3, 0x2}, {0x0, 0x6}, {0x1, 0x6}, {0x1, 0x3}, {0x0, 0x19}, {0x1, 0x7}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x8}, {0x2, 0x8}, {0x2, 0x5}, {0x2, 0x5}, {0x3, 0x40}, {0x2, 0x3}, {0x2, 0x10000}, {0x1, 0x9}, {0x3, 0x400}, {0x2, 0x100}, {0x1, 0x7d}, {0x2, 0x3}, {0x1}, {0x2, 0x46a1}, {0x3, 0x1000}, {0x3, 0x31}]}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x40) semget$private(0x0, 0x3, 0x400) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000001600)=ANY=[@ANYRES32, @ANYBLOB="a60ee0996156904fe4119ace36d8463e765386734c4377aa473f0214bf80a46cc89157b99da17f4ef056762e91c305ad8548223d0f225718433418ae5c8e5d3d896ea173675eb9251aea07eeab252c80a93bfef0cf273dbc3417da99887e481771a5743f6772a22ea1fce709da707e778741913d7ebbf05391aa6503486e5284e8d88d2cdd4087b691e2", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r3, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71db146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00000000000000000300"/74], 0x8, 0x800) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xe48) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) semop(0x0, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semop(0x0, &(0x7f0000000200), 0x0) r4 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) msgsnd(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="d20e1f0a7640c4511903b322f8bf49702ad6b4d4c3ed14a1acf32a943bb178b70f9f769b33116a20cc948db77133980f4241a50019b12fba35ec8d3dc8be7eb3beb10c3df8ac8cfc54685d44b8a916d7e9311114320f62b49788ac3b840300006b61c8e819cdf60a4b459321c248c61b3713146a960bd01a6a60710e2d6b22d2582898789e7b62bf275e3aacde1467f98fbf01778b63eb30c2061b1762f94ee1ae68bdda49c46fc4f19aa99f077ec9301d3002"], 0xb3, 0x0) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e96936"], 0xc3, 0x0) 18:43:08 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random='L[\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="fec81c99ece20008b70020006dec00"}}}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, r0, r1, r0, r1, 0x0, 0x7}, 0x9e7, 0x7, r4, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r9 = msgget$private(0x0, 0x2000000186) msgrcv(r9, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r11, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0xff, r7, r8, r7, r8, 0x0, 0x7}, 0x9e7, 0x7, r11, 0x0, 0x10001, 0x80000000, 0xb2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x2, 0x0, 0x0, r0, r8, 0x1, 0x6}, 0x1ff, 0xfffffffffffff801, 0x8}) syz_emit_ethernet(0x3d8, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x8, 0x6, "80c8d5", 0x3a2, 0x1, 0x6, @loopback, @empty, {[@routing={0x3b, 0x2, 0x0, 0x9f, 0x0, [@remote={0xfe, 0x80, [], 0x0}]}, @routing={0x85, 0xa, 0x0, 0x64, 0x0, [@empty, @mcast1, @empty, @empty, @remote={0xfe, 0x80, [], 0x0}]}, @hopopts={0x6c, 0x1, [], [@jumbo={0xc2, 0x4, 0x7}, @jumbo={0xc2, 0x4, 0x10001}]}, @fragment={0x0, 0x0, 0xff, 0x1, 0x0, 0x0, 0x66}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x4, [], {0x5, 0x6, '5FB', 0x7, 0x6, 0x0, @mcast2, @remote={0xfe, 0x80, [], 0x0}, [@dstopts={0x3a, 0x23, [], [@generic={0x1, 0x3d, "15d8b60b39464c59ced469902937588cf706c137b33380c8c936a9a21a0f7897eecbfb444490859f8ca302190a36cbd69e1c033f627b0a2723e14c4f79"}, @jumbo={0xc2, 0x4, 0x80}, @generic={0xfe, 0xcc, "2160306ae54defc9690468f1606437a5569797f7f9711d41954ed83bee81e9b7111bc2b9976bd694152cd9253199f720b069cf79c3359319349e538ff131c3942140ff28c13e09769fc9cf1eefd7e64d071aa43cdcd8f57b5da3bdc6ba131794c519cb3f04ff48683a4b1bbe7c48ac0ea0d4edfa5fb4595a1c7d7367e98c3f2b3a1613160fb7beca0fa42366f9cd7bc32fe520a608c02381f51264db5a707dc9ae5f8bc859589fe3022100bbcd8bb295284b4d97cffa376156742e85e2f81ea9ea48cbaa3e9f500b8487e5ac"}, @ra={0x5, 0x2, 0x4}, @enc_lim]}, @routing={0x32, 0x14, 0x0, 0x19, 0x0, [@rand_addr="e0f5c16e3962dcb86b566ebc8660ad66", @empty, @ipv4={[], [], @broadcast}, @rand_addr="f35fb1ac4bcf5761bc5f3ccb69ed0391", @mcast2, @loopback, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="61b01bc56bb6979879300750fa689621", @ipv4={[], [], @broadcast}, @loopback]}, @fragment={0x89, 0x0, 0x7f, 0x1, 0x0, 0x2, 0x66}, @hopopts={0x3c, 0x11, [], [@pad1, @jumbo={0xc2, 0x4, 0xfffffff7}, @generic={0x3, 0x6d, "11f02f4f9c18d1958bff4cafb4563ab8bfb8a448fe292189410399e7bfa9a6a725550635d7348cb2270026aa6cef50f91cc0c450db42d5d8baec685c2b65f8026d690cffc3229f860b438a922221a5054635dc55a19be9a1c1b76a94868b15f6d00106eefda587f0f3332fc756"}, @generic={0x8, 0x2, "84f4"}, @enc_lim={0x4, 0x1, 0x5}, @pad1, @enc_lim={0x4, 0x1, 0xfd}, @jumbo={0xc2, 0x4, 0x101}]}, @hopopts={0x2c, 0x0, [], [@pad1, @enc_lim={0x4, 0x1, 0x6}]}, @hopopts={0xc}], "dfae94e126b87d08e188f0e8ea974ca96beaf29728263625ef6503c179fb98c9c168c75d81a1a8f5067cc0945d5a8192dcbdc08df0860c993bb81712ec5b0298fedcb9a43a514475ef12eeed32d242d31d84ba0d65628d30b724"}}}}}}}) 18:43:08 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="87bcc945fe0b2d77bbfc3bf53b39ba49fbb357eb958188c76c34bd97e4d80f7769ab5d235bfb17a3fa327595275d9808c55d4fcef75132691a9f44e9669b4ef22571e84d24aba4f96d954e4dad37dd6551cd0da5aa60ffe897ee006ba92d655c1f97a1c051e78b068fa3837674de71f32cba0dd6e651bf4439ebe9437d682a97027d6e1d2801e2a92035430d87750568d63a0320a11c7cb50a2a537c2909c985127a46e02ffab8f0425be716e0a193ae17ef78fb7a64b3e1d476ba865de09efb68f4a79a033ab05b45ea651f4957aebb775460cff37df3f2461cabd4ed408322974f6364f3b1b835c6ae6e0fe9c119abd6ca2d5585db4fe0d4eae164701e5d61aee4e08b538dee94b035d1c4e5ef49e9139516c5057df4de633757618c5c890bc52d7c44708391985902292f1944164898da"], 0x2}, 0x0) getuid() sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x110) 18:43:08 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x0, 0x2}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x3, 0x0, {0x7, 0x4, 0x2, 0x3, 0xf4, 0x66, 0x7, 0x6, 0x3c, 0x9, @loopback, @multicast1, {[@ra={0x94, 0x6, 0x9}]}}, "6dd09f10"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0x18, 0x68, 0x7f, 0x2, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @generic="ab5c22ee"}}}}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d8b53a46e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d82aadca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x4, 0x7, 0x1800}, {0x2, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/157) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 18:43:08 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:43:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r10 = msgget$private(0x0, 0x2000000186) msgrcv(r10, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, r3, 0x182, 0x80}, 0x1, 0x100000001, r12, 0x0, 0x8, 0xfff, 0x9, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, r8, r9, r8, r9, 0x0, 0x7}, 0x9e7, 0x7, r12, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000740)={{0x7fff, 0x0, r3, 0x0, r9, 0x120, 0x6}, 0x100, 0x5, 0x499f07b0}) sendmsg$unix(r6, &(0x7f0000000700)={&(0x7f00000007c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000180)="607a32167de61fc3b6e999f33a8e443a7e19641c048d63dd0a5740619b09dfc8e4ec1aa33738cdc3b5d8755c90975e7d5bb1559216ea16d2b3c498f67e861f9a538ad5f511e0100aeda03f6986ec6aa37f8799461828cfb43609398655c5278f1b3594a84935aa407b77a8ec494ef19dae09917615afc0f81fc0697db3d6d822d35e469e39a61f74ae2327e86d1e8c0c51c3f4d71e71d94928b6e708", 0x9c}, {&(0x7f0000000240)="fb79719736faec851328d60cee57fdd89cd104d30fce7ac67688f5955227c422aeb2e5732dd5434c594e79dac17df7001b921c0a9a7620c1fc9caa692f2fdf3788e81dbb9eb653a0ee79b04f46f070a4da70225d41d4c5427ee83705f060a49a18f90b75757af268cd69120b942ba273bfe9a26a50fbddd92144fd2a0fc7af34a348d6693b387ff1c6ff311f6e155611ec5f707132f58c71489182488db146e480c56c1aa72f9c3ae31a", 0xaa}, {&(0x7f0000000b40)="fcb9b9b950503edc4c65743730c655adb3efee382e2381da56883b93271780f776402bf5c28d6cb16804c4f87ba38ba3cadc252baaf8ce240d11c73cb3352f5ae7845ac97bce80a6474deefe314472aa013c81a1f7883cfde28e77458c3e8363969311f1d3607c595f5599f7ecbd34376b871e7ba590c43aead5602cee95815f1c3b4ebfe6e41c9ae4871eadb0e5a48f56d94157c53e8f7cf2b3a9c4387d4821c69c1d831a8bc4ca888511b16646a1590fee7a347b9216a61e137a406c59a8abf0fecab04b221377a795f4716df2cea8b9c605262155f7014eb0c5c9d0fc673bdb2e2a394d9139eff2ef2ae5", 0xec}, {&(0x7f0000000400)="134a698a65f2a82507c75891ebdc2af69a72bdbcc56436eb1756bc48358cd81c69333a7d4a61f0430325551a338267bcc36c282a20c9ba8f3cf8296c5193408567b96645ea68791b0155080fe1dd31a4e936c879d0f0ff1b3b295980dc008ae50f24e37a014b2cade0061ead5350c392875758dc9e71adf9966cdf002990ce5426b243ae4ec6c4d929bd232c266808c68f0a95146f95aa7d855d25cc843606daeaaace7fed57133535f55e211d2d4e1f4a", 0xb1}, {&(0x7f00000024c0)="657fadacad09ff056cb8109cbafa0fc5d36b2303de7583fe82499c418edf221751416aea137ebae47f137b2722726686bf469e49d8995547dae59ac712f412147f01e2d3ee016942e2d36b7388fcd7cbd4a37cc018277bd847a0da3404b438e23bb4399896aca2c8b4481dffbcdcf0a5f3ca54968fb16fb654ab02520fd201a38f56f51be577e53ebc9dd262999c8d6c284ad9823e709b7143bacf7905597f657709d68e721242687f530f26315b7e59fc197eb0611faa1fedf7a7ba814907feb8d131286699bf6efe922d10f8fb8e89a3f41f61e884a50e24aa6b24dd61466bc5cebe3a1954b2e6ba931971cb530210b7fa38745aaa88cfc5535a14ebb1e681b41cb1faba90bed9ef9ed3966c39adfcccd829afe92faaf68da8b6f22b31409c0357cfba96f066575fffa2fc9627d70fd48578d67131fa5f74444e66fd829e551b41a6ba852658aca521897d5b14b8fd991d3cf7bf89291eec3669d9bd905fc6a2aa2e7b5f1c8c3924195be65f6747499e382c3e8e423443f32e6d5ecdcbe0b7a927e2340df0c9f0baa7a1f116decb3d24a6e123477aaa0bd5d728c5e54ef769953cae0fb8050d3dc8c7c7bab983c9752d9b81adc06be2c46ee4e4581f2fde55caa42d44aa49aa99ee1744bd330495071e67dfabc51411edbcc6515fa814354ebcb4f3f1654ff07c2126af535d835c5912f1f6a16530d2de43a730d33eeabf90226494c3eb3803a793ccd301b616739eb42b65cf50386a39cf2ce8cde0ca9100d83e122ab3315bedc5154c6d7ad1c01c0ed1d3875cfddca56ee08e63c731f877b91d8dbf68c531062c3b47a47e02fe3397fe7f967b1e3810cb028cac2f77dbb0e348766946ded4d9e8749be8876a3e68c5a717e78bfbd68749eaedc7096346bccc9dbb75dbcfd113660a7faec9b8de5f728ea6f5b035133b564066e88f5fb665936c80c6be0e8c9e1dea562aa7b83df8d3d81e827a2b8d0a15939b6b377a9cf0f006e22287f47096fd511f9991b8c58af793587661a906878a930b0f12ca934776d5bc8bad1823e3ee6056a855c3f9ac34fb7090c3c8e88c098e4ff92ce0c1cdf58434b070df352b5ea81e3aaacd5dd2d28ae3e7d2126a5e26ecc9ed7f67789248d3195d770abab440cde5b9fe09312bc0473ca457c32a577c4eb9408ddcb944c1d7557ef280da3eebd9a65d21024a4d2aa0d721d9d99084093df341ddf35da9bb67c4d2f19009eaf74cb6a85d29316c6ebc38153cdc4b0e86e441731136546e12bc34bf9d7e2608c7e6ed4596c3fa362324fcba17d766f8eb76df042f9f29105ad202eb43163296daac5ca88e4ae4dcbecf633f50e72c79d487c414ba077edfa301547e9f0765b2237179fbd37fc33a291c457165bb3863c56ab0ed64716f6eb1d9c866672b99c02e2c8421edde08b8ed58f803055724f9ba17253bf64c2d8fe9e30a2895d106b154d148097df555ef687731f51c53a3a41043003e698822277700ce8d317cac58766aaafcf1146e96fa287fde7188f8767a922d8dcd3458eddfb338a1f3473f4b7d2ba117c3e936cc36b778baaec55f1de51cace548e1936cb2bf63c35add802451dc3ea958509112d42136140b5bc9d817df1a9772ef2a0aaa80e6eb4798ca1124d252bb45d1521d9ee64490bd7a2495e85649b5768f3bb453b1e4648049dd9234321a5d0725d2c10fd9687e097c27fe986658f13e2cf61c84ce443092ba1e8c206afac8253538a91e24c015ed706f4b7ff96f4386bbe8e07a758eae9c1139825e193c90d8e492204036cf9f6e441979a543d1e2fd58cf799b7a66f00194141480a4439b246d1eb71292f642e31041cdf3334500680865855423db1c44ef3c7f8419e645f54b99b9ea8ceaa0f62fdd92f62f131abbcf773037380336ec8179bdc6855ce56cb6b32cf7956be7d6d13a8251c7e08ce95044fc6adcd449d9cd25cdf785b62b506a68e999e4f1bdc6045656b2a5b365f795a635d6c43ca6111bc9be10d0e3dae5ed7eae1fc50f0aa6fc9919a0a31aea52e6253eaf71ef465fdd13df97fe1613f4f364361197b8106e8fb46ab7c0dd66542bd2be3e11cde6cf2874f75065ce8e28d3ac590e13671e4b4e0eb5b552d669845d4a75856a3347fa2fe38181d36781ffbb7a865fa17e56948a57d04659505fb5d49faaf7a72fbb154d494018cf542bb4ff431390cd10409c5e3da35f6581016a88ad6e9e3f0bcbc9a725fcd47212e901bc87058cb9d6ff8dbdeb0fff47540f623abcfe7422efaf0ba61d4103669ec5f48335de5bd0f9316371a2679bce3d493d65bab9841b8e26fefb0d30cf7e57ca70f379dace708d281a21d7a2c34d741ea38160843d3d890101c643c0dfd4cd2a66c523d8b2821db211bc17bbd37f67dd0364ccef37173c8a9cd489664df991fa9e8a881985eebc6d7200f4d6c8cdcb4cca6dae12fc71b59e2c1b74fc4b4b2d8f25b7ef2d9bbf351fc30ed1cc48e277a3af5fe8b7b5d8ec7efe65e681a5df5c80ea6b48920d507b571a4cea2853d4f00668434c3800833667acdd3fcd60810da41199391ff3d53964ed30aa5166eb9063041c7d4d8fb7cca8a7f4eb5d0d5a2da636a232cc935f54f93b38f2a4f543b599a4ea9c017a1b687211c7404a283bd72df4f55bfd3544c25df42420c285d5489b1ec3fcd158c2c1fbc67885220bdf6a62b65c1ccc4b7b5d72373fc90163157ebfd2d679cdfea98cd21856a15bbcaa936a6a3c3b4b1027dd7f31de5839eff3ee88faddf65b11b6b909338b79de412f65d394b791c385a2fe125cd656db2e2e867a4ae387f2f65938963a98ceec5c7ff91bb7325748f7ed2f7ba3837126a2ffb02425ccedc5f1d765463a8dcce29c2bbd5c912d0d077dc4e2927a977f8625bfcaaf660faaf703fc96db352d2b82276ae7e4f9cc7a5ed0b893a5f66148f78e3de761cfe4577830c1bc098c6227fbb63579b836b1758c60f7d617f7b6aaa0afe3c3b2038117b737c6a74e281fba74775dc5b5541f70fba3f971fcfc689787a3789a8c0193a053a464ffd7ab3e653892d900fc9a61d78c9f69035d5a041be5878de0d4ea64cabb0b564626195c3b9d7376fe807c59db0587d4a91a900365a0a211baf6a5263bb06e00d7e9264f205ca08db8e20b30bb522c0ae81d7ad5f215ad7e78a3384e7016df14c9fd0e0707265986f8f66ec4bd5562838252b8113a9239d09e9c9d18b7948580ef3042e64351fa6f2a17ea49a59f480e89770252489f620408c0c15d1d441fba4f7f6604fecc80b6ba6939ef282fe6c06909dc2a04f450f3b7b252a7df77cf8557bfc06a5d9442bccd0d19bf11f23766e180175e2e70de2dd828181e682a644c75d47cdd374f800c63ae1d4c132507b21ec19a13480e4867632df9a157707fda611eda3c35f708b01dab263bb39428dec8ed07558fcc23233c041918af67446b11aa524562283fb53317761c305d1a604f815f0c0031e02910a26b195b5620ef46bbe1d04e8edb7a3eaeeb002371f4305ecc0e4612a531e928d6a608011414ed05af9500f8fef417e12fff541bbb913c86003dd76a6b3bd846cacce791bbffee569aa9596df73dcc3a08d9d863c8bc6300210e9b203344e9f725f5e1a4b6550217bd027c3089cec7d79d775321a2e71eccab56bddf2dfa0630054cc0e11e891f57a4a1ab1660744a0e6ee5a9f0d665fe01fa4332910093f3e0f2d9068502ca9dac1b0de340cb9b9b8a6a562526e6ef47dff06cfb645c0f4bbbcabdc74417219e8e54eec6957078304c5df974ff2729127f587f2333c435f012ed8f7db3e355e5e7554f2f5145019ddc73b58fa50f5e1a820960fce5120b036736988ed46724c2af78a11a81788ea6df64c1db14fe4f91ec43237957f107760740428b53c8d5f407090a747ea47f32e6c3387d94a07d184a5fb3b0e5808bd4eccb93ca0f2712d763a05c7975dee23a59c224a7ec1990a908e69e0ffa1008f7c2df2e1588d1c8944c26702ef7c0c1fdcc0355b033d1c03e1f9292f591de08466b10ebe76900b6b01bdb155de439b3f3fc9ec90a1644a20c720fb6dc3e503012e7ac869d3d7557542f43e086838c6fbe0acb3c7ea6cd115314af6d5683a2d0a45b4bc7736a45a03fc646f46bc8e412cab4f5b9e6f72bd88ba86a7ff3bbe6632fe39e05d8eccfad81d23fc3dcb7758003fe2baca170ea493765feb37e9f2f72dac6f4911eba0a5cd3effee7984c661f6fb28482acb4dc1a43834a8be928cadff2d3d806194c93d8b1b0c77f597060a224222e7bf51f7ca69ee10f5f9940a2c7bc37ffdce8e4d90b8fc39da415d92535bfeb62e7c3282a876259c2ac5daa5507f2dcc4db80fd0d08d764eab6ec9dd68a47a6aee052867d0126605b6c82d429a9e9d4720b57c548bec5edb4928bf385f6ea756b6407a3fa3d3cb158b37fc92011f9bec8865bc61532f8a71b6923d37b1c6b1bc185ea65f9d957753ddf00bac87567e3fface134fcd02910162b9ee0516aa741d29ee91652636dea1c04d498c3eb43cf01b69b05814a2f2f491596532f30729ec947f5af51ceae7b157254dc4b6861f5d73231a43a87f65272e2f34a3acbfc451c1ab705a9513bc35cfa4bf45bb1db3a6f4cc6c3d57ba99872102159a0fa2b4fcd4d054175a658092feab21da651b511b2ac2fd975618ef3313eb0df423fa42fec8f82f743f38d9823998a27e5299cf684f1bc2b4dec37dafbdc2dd539fce6579e9ff07e4d9ff51a87630edea54d9287e83a341a5c7109306bcfeb27535b90ad0df0a0f742600925a065780b7f5ae2b50935742eb5d2a0dc0ed1295dab5a6abbe270737456be3bdf452a6333dc72df4b4ad60ebb2d8d267de66cd7c17bc5426b39b0e0b2f53aefbba30bbc7de998d6b72dba07e9cc037e49ff79e90d4cb6e8e2990ccddfa88dbc3ee52654e68442171e2566846a06a6fdf25c9cf6e04c09732d3256d8ffb58e9ca5c0c965961adf26480c9084fda6e91782b8c7c230072565d0f45644f19b6123131765cc07bdd0deca54a639d4eef67897cd0ca1289ea94fe1be531c1923acc68ca6b0dee0511d0698c10b498c5416e38c80bce5f04754db217830a5984690708166e405f8b52bd0bf5db8eb8457fe4fbc9ae1d46f81c96fc002de59b0c1fa53188f050f8dee0f92908af5d57903d123a6cab63e9d403f45459dcd5e9eb5172c63896b7c7e659e372e97626d807d2e22269532c83abe23198d2c9c5d8bbd54ee81e96840006b659ab47690752870bb27a34e2eff4173d30e411c345d022609b4d7fd7f43091e4574b068f4d2e212a134d8a709facf03f05dd8a40fcb7e435d1c3bd15d56be56b4ed72d9138bd4cfdf9fb2d05fa9b701c220f9e7f6a6d76013d333878c5f861b4bf567878f5cc53ccb906d29adb9fb372f6ea71149558ba29d728e0922e9ec90ff9f2713eff857a119ff396f9afa19ab4e6222b27911f3dd90da3f87cbb141a1228f4b6e3ff37b13ef28e292873ea6f2e17a9d0d62f9612aaf087ea64dfe7ac036db226c32b7cf124fee85573fe452cd923f7f1f0cec186d906a474055de23c6dc35ca3659f8ab8becf12740b741b57b4bf5d5ce87e1ba1f7348aa89a4116d8751ab01c360b7bafdc6845950d48f945cfb12a7a51788b7897ae0c809c6397f9b56891777906212d4c7e6c2a926ddee6389015721db6929a14e807a030b3cd742e33ca7afb2cbf90c69db02a8a81fd184981f2723bac5800ebe9b43be8cdd924fd77a4db4eee073dadf5dd3ad7099ac3c042d8e73546f0552f90a76937d933e3d4f4e930d96b45c31a090cf2aff0235f6032cd17debefade63dbec002d53015", 0x1017}, {&(0x7f00000004c0)="6fb33776b7dcf51292074afcb86707f383a2b2318fdc370340485e8ffc76d1abce444737e757a347d68b48759d2410189976894cda7cd8dc9435351f3670d32b008b6898402f511dea0326452578a2feaefadcf23f3bfb6e580b45aff6e04b0b528db90b39b96f2fe38b5d139237f712aedf211078b450df135f60627ea4ef8b9d9c7b918b89ac20ab7f47647abee19b2604d52e182a", 0x96}, {&(0x7f0000000080)="2e25a5428c9ab898b98e5be757c47416accb46fbfa5b7068440d3d884dfbeac46be9a98a361e4d96b898e2363b3662e971bdce50655d18968111f1077d8eb65a53f179b8f1b0b49583453782a787d1b27f8e4d972e9b28f2a3d915f7ba4ddb622d80be59e9e47606e508c0be8d85f08f", 0x70}, {&(0x7f00000009c0)="33d818cb7d65590ed7cbb029991f67d018045c6e7a13fe776e5b6da42ded0259c72be578bc179ad2da85ca3151f87035069cc3372b896e0600f47b124b2f304eca84d2f6de7a9d5b76d00991a4b6b567e74707ed6cedee58062f64de00df3eeba2d75ae818b5861a36e9c2edd6318ad8d4c9121a7fe097f122c8a2d5365243b23011e46fabaa8993ff1cf4f4f26116854f19c93116aefc84a222701c95e6fcc98c4f20401115157b24d00095d3b724d7de7b1a6e8188599036453854fb26b4907f97707d3bb4616be6b0374812a18d6a862519220b084aa19c1b473706eb229ad842f22423e81de285a99b1738b5222561d1fc729540266caa41802fae3c78b2495d55d761bc7075b590c944ebe525b5fd15fd3de10502ef61348dd4c9fae7e7c3e2b9469ffd27f121c128109ac74d18d528ceb250307bef137989711e96070d1fb5fe343c3e65d47e2974f8ff3c", 0x14e}], 0x8, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, r5, r2, r3}], 0x20, 0x40f}, 0x9) listen(r1, 0x100) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c6530005231a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0000000000824528e909d7e3b3bb2c0459f7eb0a6da6066a79b8bbee5270cf563d58564d7e65a002304ebcc42871cb70797c58b2286d1b01702752c52e25007f737f83460a6cc1686ff243632ac6b81ca5d4c07687c82c73294d65e91a2bcfa88dff8533b3b36804165a07ec2d35229f6b9cd4727290223ccad30204bfd15479bc212a7002f3fa21be2d0041f1431648df616c90f383f0a164de8b15d97f3f78841921a985a00000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0xaa0014ac}], 0x18}, 0x0) 18:43:09 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x5011, r0, 0x0, 0xfffffffffffffffb) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') openat(r2, &(0x7f0000000000)='./file0\x00', 0xdabfde85fdcc4bc6, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') 18:43:09 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x7fc}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = getuid() r4 = getgid() setregid(r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r2, r3, r4, 0x20, 0xfff}, 0x2, 0x9, 0x8}) semop(0x0, &(0x7f0000000180)=[{0x3, 0x9d4a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000001100)=0xffffffff) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000600)=""/209, 0xd1}, {&(0x7f0000000700)=""/141, 0x8d}], 0x2, 0x0}, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x10001) pwrite(r5, &(0x7f0000001200)="0038ab800defbb45ca9b5c2596538745021266e30c5cb27e5b4ca0f6924f09823f95c207489bd782dce635e708590b32b289a72cf5f8be79b3f1bf8909cc13923bc8aee121b8cd8ff29c551e67abae", 0x4f, 0x0, 0xfe47) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) 18:43:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff45290429000000000000000007000000000000000000000000000000000080000000000000000000860000000000000080000000000000000000001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000001005050"], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) r5 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x13) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0xc1, 0x80000000, 0x5, 0xfff}, {{r3}, 0xfffffffffffffff9, 0x4, 0x2, 0xc5c4, 0xf9}], 0x10001, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0x40, 0x1, 0x200, 0x63}, {{r1}, 0xffffffffffffffff, 0x30, 0x80000000, 0x8b, 0x8}, {{r2}, 0xfffffffffffffffe, 0x20, 0xea41553187287399, 0x100000000}, {{r2}, 0xfffffffffffffffc, 0x2, 0x20, 0x6, 0x7}, {{r5}, 0xffffffffffffffff, 0x18, 0x1, 0x6, 0x2c2}, {{r1}, 0xfffffffffffffff8, 0x42, 0x20, 0x2, 0x401}], 0xff, &(0x7f0000000300)={0x1ff, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000010004800"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) renameat(r6, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00') r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 18:43:09 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fila0*'], 0x10) close(r3) fchflags(r3, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r4, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000240), &(0x7f0000000280)=0x4) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x4}, 0xc) syz_emit_ethernet(0xae, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaa72212c14aaaaaaaa0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) 18:43:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "0000245185080000000a0000000000001fe600"}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x482, 0x4) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') fchmod(r1, 0x8e3) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x1000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) read(r2, &(0x7f0000000500)=""/82, 0x52) pipe(&(0x7f0000000240)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file1\x00', r5, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 18:43:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x82}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) socketpair(0x20, 0x8000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 18:43:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x18, 0x3, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r3, &(0x7f0000000140)={0x2, 0x2}, 0xc) 18:43:09 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r4, 0x8e3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r7, 0x8e3) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x62be, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x115, 0x1, 0xc5, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x5, 0x7}], 0x3f, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x7, 0x6}, {{r3}, 0xfffffffffffffff8, 0x100, 0x80, 0x0, 0x2}, {{r4}, 0xfffffffffffffffd, 0x0, 0x7cd97b3b3c43dd5f, 0x3, 0x87e4}, {{r5}, 0xfffffffffffffffb, 0x20, 0x1, 0x7fffffff, 0x2}, {{r6}, 0xfffffffffffffffc, 0x90, 0x2, 0x8, 0x6}, {{r7}, 0xfffffffffffffffc, 0x60, 0x10, 0xfffffffffffffff7, 0x7}], 0x1, &(0x7f0000000280)={0x10001, 0xfd0}) 18:43:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f00000001c0)="462b9131", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:43:10 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x68) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="df0cbc5edcfbea502a2520e7aef2f5304d8e89096264b55d016cba02ca2d4cf2947a766991ce0a1888fe659d64f00f47e269674d794c4dc18af7cba5901c38648c8bff556d26c3efc4ce5f7a59b03ddd9929fb22ee2e9b7f6e1cbb054f81a362067ef1462d3d9c1f4357", &(0x7f0000000200)=0x6a, &(0x7f0000000240)="6b8b0a1be716b4f880afb1dc6a4f4fe4b20d04aa6d405553b46c7bfbdb620f1b72364410d6adb3524afc6d12a9b211aad9dd2b5a18ae876e1069f7be72b1947a", 0x40) readv(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) 18:43:10 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x5, 0xf) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) read(r1, &(0x7f00000000c0)=""/219, 0xdb) r4 = dup2(r3, r0) dup2(r2, r4) write(r4, &(0x7f00000001c0)="ad2429b0cca7ce8d60699474865a1f4cc096332c9d291a0898a520e8e1dc3ad079386155f637f6408f2689a2b11cbde4ea9824086e41a4415d5d68162c2412a8deeba7a3c0a10ee98dd214bc597800d6b883e86ee806e7b7879e78e3f1937beb82a3d54e35d735061689ed82ee89f3a4eeed0cc1c0ab5cac267de0295be9d49d8904f99fe16cd5fec84b8368cbe8380c2481c67dc6cb59aca0a26d4d36cfe7753d31a3eb2cf4e83d64", 0xa9) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r5, 0x8e3) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:43:11 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setitimer(0x1, &(0x7f00000000c0)={{0x4, 0x8}, {0x2, 0x9}}, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:43:11 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) close(r1) syz_open_pts() pipe(&(0x7f0000000000)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x6810, r2, 0x0, 0x4) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x5f4e, 0x3, 0x6, 0xff, "07a36f7a3e3e7ad66ac59b78ac349eea8a73f36e", 0x64, 0xde51}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x20, 0x52) r3 = open(&(0x7f0000000480)='./file1\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r3, 0x8e3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 18:43:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) sendto(r2, &(0x7f0000000040)="ac2e23372695e6c3ac2b1b780f9479ce23", 0x11, 0x402, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x80000001, 0x401}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) kqueue() dup2(0xffffffffffffffff, r3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 18:43:12 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x8e3) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)=0xfffeffff) geteuid() 18:43:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='#\'%(\x00', &(0x7f0000000100)='}%@\x00', &(0x7f0000000180)='e-/\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f00000003c0)) 18:43:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000001200)=""/4109, 0x9c9, 0x40, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x352cfd801db7e6e5, 0x0, 0x0, 0x0, 0xffff, {0x5, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "17c17a640f258ed0"}}}}}) 18:43:12 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x2, &(0x7f00000005c0)="c730ac8b3603fc3ec4225803e824052cad4a076a789aca154c6c11fb423ec4679a68bc8ea2be7c4b7ad0b369c2ef4e7f1ef03a8acb781213ce7a541e6632cf7071b4dac73185cef158ab67328b88325e38d40e12fc2a07baa35922cac242daa4ef0d683e2c20ed8d83c492988adaa847882099e2fcf303cc7eb278727442aef321dbe57b0878968b85b79527b28d891e181b2670c81c5aee0aea360d8f14215a9124caf2e9685e49c420e3f9e62055c742c0a851661736a6a78ddeb09d9154a8cf411067695d49364cb2bdab1fe38c2d9500c9c90235c2d5169b00"/229, &(0x7f00000002c0)=0xe6, 0x0, 0x63) r0 = semget$private(0x0, 0x4, 0x189) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80000000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getgid() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x3, 0x17fc}, {0x0, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3, 0x1800}, {0x1, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x1, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semop(r2, &(0x7f0000000240)=[{0x4, 0xffff, 0x1000}, {0x2, 0x1, 0x800}, {0x4, 0x5c76, 0x1800}, {0x3, 0x1}, {0x1, 0x3ff, 0x1000}, {0x3, 0x2}], 0x6) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x2, 0x4b0, 0x40}, 0xc) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x1000100eb, 0x207}, 0x2, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000006c0)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x10b}, 0x5, 0x2, 0xde}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xe0) 18:43:12 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) listen(r1, 0x9) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66f442bb3d1f4cd7696c65300028ddab3ef05008418dced3294bb56bbf720da4f9babc1287c87c09076df6b03c6f"], 0x10) socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000000400000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 18:43:12 executing program 1: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000080)=""/186) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0x8000, 0x1e, 0x8, 0x4, 0xfff, 0x3, 0xfffe, 0x81]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x90, 0xd977}, 0x1, 0x2, r2, r4, 0x9, 0xffffffff80000001, 0x9}) r5 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r5, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$SHM_UNLOCK(r5, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x800, 0x0) 18:43:12 executing program 1: syz_emit_ethernet(0x48, &(0x7f0000000080)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x12, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x1, "0d40f3ac2e9eb2b6"}]}}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) 18:43:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe2(&(0x7f0000000140), 0x0) select(0x40, &(0x7f0000000000)={0xff}, 0x0, 0x0, 0x0) 18:43:12 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000180)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109032e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad20f48fb6b18b000000000000000000f5f1eed7d29813c77a3f8ff9567ee735db29404704d5282504e36646f32c28f6b6d3ea8342ffc05c4d77eb61147d7568bf63c893db0d9dd56e0a84e69789a0ac92fa7c70629a78e0a7a1cd722c2ecd497c2a0df7e5c58133aae13b2101c3f1b2fc85547baf768a6d87a2f8a783df469d6e237591383f29f53cd60814", 0x0, 0x0, 0x28) 18:43:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4a) openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x8c) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) getpgid(r2) 18:43:12 executing program 1: select(0xf, &(0x7f0000003000)={0x5000000}, 0x0, &(0x7f0000003080), &(0x7f00000030c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) write(r0, &(0x7f0000000000)="4140338cf0b130eb44926734734e2cc3adb62861f9d5d5ebd732fca5269f92b4c02d81dce1b9c8142c2ebc9a44967c099ebb0489d56dc0fe2dcaac9f16571d2c24b571c8879d05e0872d549a758de02da0ad8f0b048e28fd62dd690ef17faee1d01eb77148d5bc00dd2f192947c346e5151fe688f2b3ae6ad1e8d7b0b373b2bd952ae621262f603d96b465df1ace50fee2ef97", 0x93) 18:43:13 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000340)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "d9ff00", 0x0, 0x0, 0x0, @empty, @rand_addr="fe08000000000002000000000000ac0b", [@hopopts={0x11}]}}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="c892971213f2", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x7, @local, @broadcast, @remote}}}}) 18:43:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendto(r0, &(0x7f0000000080)="e7e07f4d0081393c9e552b42e39608eee07035bc606d7a18c6ad255547d33fa85e2d9fcf0341ae0ceecf9e206270146674f1d558ac526eddad5376e24e02622f44ab5b5d66c33c831d17dd12073487559bcd6d5895e88c4d6fde6a699cfc74a81d60bdeb3bf6d3ec98ba9aa72c9f54d183ff583cf6a471379b1326544b1b328d1bc1c1ab31fd371cb9ea740bf39c7a2c3e", 0x91, 0x40b, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x18, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000001c0)) 18:43:14 executing program 1: syz_emit_ethernet(0x41, &(0x7f0000000080)=ANY=[@ANYBLOB="6c468950357a0000000000008035000f9003060f000d1b00000000002bad7ac29e61d2ce2f37fb789b3ac7b6ca8bffbf69bdd1bead00"/67]) 18:43:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 18:43:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x401, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) fchmod(0xffffffffffffffff, 0x8e3) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xffffffdf, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0x2000000017) msgrcv(r6, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xff, r4, r5, r4, r5, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xae, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x3}) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066723872e6b8e5d80000000000000000ffffffffffffffde00000000000000000000000000000000000000000000000000f300"/189], 0xbd, 0x0, 0x1800) syz_open_pts() 18:43:14 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[0x7fffffff, 0xfffffbff, 0x3, 0x5a19, 0x4, 0x8, 0x3]}) socket(0x18, 0x1, 0x3f) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) 18:43:14 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x2f) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r2, 0x8e3) r3 = fcntl$dupfd(r0, 0xa, r2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x401, 0x5}, {0x18, 0x2, 0x3, 0x7}, 0xfc00, [0x4, 0x537, 0x80000000, 0x10000, 0x6d5cf648, 0x9de, 0xffffffff, 0x6]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x7, 0x5}, {0x18, 0x1, 0x3, 0x9}, 0xfc01, [0xffffffff, 0x2, 0xffffffff, 0x6, 0x81, 0x5, 0x7e5, 0x401]}, 0x3c) 18:43:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='W\x00') rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000800)) semop(0xffffffffffffffff, &(0x7f0000000140)=[{0x0, 0x8000, 0x1000}, {0x1, 0x8d8, 0x1000}, {0x5, 0x3, 0x800}, {0x3, 0x5, 0x1400}, {0x2, 0x5, 0x1800}, {0x1, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x5, 0x20, 0x1000}, {0x2, 0x1, 0x1000}], 0x9) getrusage(0xffffffffffffffff, &(0x7f0000000380)) msgrcv(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000009000000000000000000000000000000200000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001064f0c07b030bd8e33880b04f5126df5df136759c1785319862f3d870fd8ff92886defcc60599d07441bccbbc3d71aae3c778f90c80850957024b431e6fca066ae0492937ab93f67c84f9325f926e708eb2c6303a163a027d48093b2dced2d5f5875d5d40bbe10733933064e3b492f50ef5d6b59fad02d50d0000000000"], 0xe6, 0x1, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000700)="e873018b3f0263bbca156072231bcd362cbed6bae9d5a4e31e8432adc6d3e9f0292165d169199e433b3d7a887b86e593ce6910d7af1e122ae781b10a78aa9f79d8c61cfe8ae0e2", 0x47}, {&(0x7f0000000780)="caf726684da552eec0b5870a9a879db401c614e3595c94907b9306ca293ef02a4b736244b4ef17140300bffc744fc9ac83ca5e7d7596841693cae3d44bd3318a213749b94ac7d87a5009bc992d64e1854e42b6eab839aa549438fc582a4c8e58f569a7", 0x63}], 0x2, 0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/222}, 0xe6, 0x1, 0x0) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000180)='%\x00', &(0x7f00000004c0)=')}#!\'[\x00'], &(0x7f00000016c0)) 18:43:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xff, 0x1, 0xb8, 0xf5}, {0x6a, 0x7f, 0x0, 0x4}, {0x1, 0x0, 0x8, 0x2}]}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x4001, 0x10) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socket(0x6, 0x5, 0x3) 18:43:15 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYRES16, @ANYRES64, @ANYRES16=r1, @ANYBLOB="385e4132fcda5ee4e8b0e41adf4a06c10c0af3be3ca9dba15a2e47d9c82087bc8ce75f3d8477c01c036fcb04304d874af5b1e632b7a44381fabc4a694fa930e06b08e8ea212d131856fba7"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000200)) 18:43:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r1, 0x8e3) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd5a31100201c37d3722994bfe142c065d69fc00c12f66696c653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) 18:43:15 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = dup(r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x3, 0x4, 0xfffffffffffffffa, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000000000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100}) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-setuid-5.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect