last executing test programs: 1.281065411s ago: executing program 2 (id=3): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0xe0}, 0x6, 0x200000000, 0x0, 0x0, 0x4, 0x10, 0x794f, 0xc36c}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x3a) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="75c1c0fa7f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$unix(r0, &(0x7f0000000280)="4ceb2588", 0xffffff5e, 0x401, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getgroups(0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r1 = socket(0x11, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="420df01f6c451281a0a14137bea9d942216ee57e9445345a22f40ffdfd9b6b505cd045585317cf51973e1e9ed415b491c30bdc11c77047dfb72a9e8e5b64ceebc916b7f3900daa7c82ef237c52f34fbb23bcbadd0d2ce2d7c4bf84a85d469c68ea98d177c91e0b82191305f468add2e94b56465b447d669d31927b1201b1ea0000400033309245ca95a09cf9cabd4587b2e4f585831a87673501b38d602ca02cccfd181d2297fa9decbc9a5f36ea33e05b2b8a5cccf0b978545fc2ea6d2bd35b97f7f86516854c5f3802b217d1633d4aefcc17fe379d5be2cdeee35f3c32406ebb02f81872cc8c384a7a9d856a7e3f0adfb8172b156a5b78d1900af43f99352a0bd6e9c001a7b3a846c0504db284931fc47ddee5ee71c3cf38686cd2e3bb1e4400f7b1905edc6d2ffc485d37d12e2a89ccd6fe737eb7b7", 0x137}, {&(0x7f0000000080)="6dbf58", 0x3}], 0xffffffffffffe29) r2 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) setrlimit(0x7, &(0x7f0000000100)={0x2, 0xfffffffffffbfffb}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0x0) close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004745f, &(0x7f0000000000)=0x1000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) fcntl$getown(r3, 0x5) sendmsg(r3, &(0x7f0000000840)={&(0x7f0000000280)=@in6={0x18, 0x3, 0x3, 0xfad}, 0xc, &(0x7f00000006c0)=[{&(0x7f00000002c0)="fa0c360a6e680ef4e01947f9f0cde7cb00e7f0076c7cbd7a0e7cac206db41ddeaa2029b9883d3fab888aa12834f2a4cd1d3cabb2213e47bf11084d7d9c57404fa23550aa3bd50e350a50", 0x4a}, {&(0x7f0000000340)="6b8ba81d98dabe961c98b94350bf74c7f1f3c732c57fc682133f5648aa6d16dfa26180a1eebbdd72195e93dcf208eb86e7d46c0b3322ff3f66cc49716e4d849b0e853debc4b3c34be283c54997019b792e1dc1a486cdbb79d444981f3362bf0b8f71e4de0aec1345425eaa7dbc0be205c9d5b7a8bafd55f630edf72539d083e12a834db6078b362bb2ce5a06669856578aa400754f5c95683e8be55e1f6d8b7cf3cba29f17234cef6f1cce536c0ca858dfc833702f8840b3aea05c358dbd598191", 0xc1}, {&(0x7f0000000440)="4661706dcae7c52c845ef6c82c92da98a44cffb99f5d5245d99cce7ff3a28886a2586fd67fc94f24d9d528774ce301cfbdd1148aabd82b4befe579c102f7fffa4c09cb86992a4f2a9b4ee0d05b78fa7acba0945ca9e718f69a8034270f1f27d0867f7794a54287ced034dd64026cd531cc3f146d5c16f2b1935964611eb3639f6acba8", 0x83}, {&(0x7f0000000500)="d1703664af817a377f408bae53e53264fbf9e53e0d05f4d81e70c7c3a326020945b69437338e792988390a448ad5e3bb715382cf227958d8fefbd78662425363b5c23c7cd0389755dfec4c4bb65a52b185797ec7c682e5c0272afc75763791364d0a10cddd4a4fcd568c407eca766002517c894f22bf60d5a5e9634d8aabe440f1c33c8fb5019d4298a7cdca3028037b8e61a393add9c04b0ceeaf22ec4ee1ffad82f25dc351d5f3334b30a34863a0671963983ade3a59ece4c3c1c3", 0xbc}, {&(0x7f00000005c0)="be7538e735a294e94df20b30567734948d0b6971953faeb82678e16bd30c101923f594a2bbeee944eeca47fa3f07b4d450ca116ff969cf08cf8912dd7f6152b51c28fbfe10f6bba26d5599ef15077ef0cdc721a4bf251b0c2354171a4a446f7eeca84cb95a05fff8bc0ae4f08e45b7665951ef24ab17d6f0f9ca77f4e7b7a3337698645c6e550a4ec5e4321ed6c6c80e9dd42410c017dfbed441a49f0f9799dd17fa1d7b1a41f4a0a764adf7b7ef4b7c2956806dcfd96cbc33ac607954c40dd50a7f0e886b54eb95187e5f", 0xcb}], 0x5, &(0x7f0000000740)=[{0xf0, 0xffff, 0x8, "85ebf8a03203f5e3f65e82f4f9faeb387ec1c15c4a448a2bd9c75eccf07edab71d78934a6f7d92b8806fba866f4192be038c5c144c0276938128f403f541b734f58ed1386ca1c4421c5aba8fc8685d6b4092be1c2e6b8dab6e6c69ce30713ae28bcd746d9f6915877e2375a4e69870b6b2099e47e3f1090c2ae16718e178d1f8b3a168a1a2bb9ba0a93ff8637085908093069d20b8afa6ee5796e343cded81151f1f8c90636723ebf9ed27222401101942c52b97b7085514ba26282bbdc0cf73beb1654ffdc7b75e85df0e0a89bf4192163d15cc52f3f5c9fed910e05b881f35"}], 0xf0}, 0x40c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) pwritev(r4, &(0x7f0000000340)=[{0x0}, {&(0x7f00000000c0)="4b9b720cb7", 0x5}], 0x2, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba222b54f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x6, 0x0, 0x0) 1.073918537s ago: executing program 2 (id=9): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x800}, {}, {0x0, 0x7fff}, {}, {}, {0x0, 0x9}, {0x1}, {}, {0x0, 0x1}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3}, {}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x1}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x9}, {0x0, 0x9}, {}, {0x3, 0x800}, {}, {0x3}, {0x3}, {}, {0x2, 0x8001}, {0x0, 0x4}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f00, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xf800000000000000, 0x525, 0x20000000000005e, 0x200000000207b9a, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x1, 0x3ffffffe, 0x10f, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0xb7, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x101, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) r0 = kqueue() socket(0x2, 0x4002, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x30, 0x7c, &(0x7f0000000340)="03000000840807a5ea6b0ad80b01f0332fc62f9a2ed72c5556e8a9f2f0107a888057ca75df2a672ad86d5112b6516bd83c8f", 0x32) setsockopt(r1, 0x1000000000029, 0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/42, 0x2a) 1.071877931s ago: executing program 3 (id=4): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00000080", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000080)="023a6a90282ca87faf172f79637247caa018d7defc379902efab6c5a535e1f839e1f1bfd001542f0d30f9e0181d8c7a5c6abe476eb9adcdbdbade0d224aa", &(0x7f0000000100)=0x3e, &(0x7f0000000140)="3aa86adfd21deb2fda26d110013c7b98b7e98a5071c50b8646a44f470fb3ec593e4cb67074856a730b3403873f8987f6470d865242242d0b6eac09c65d3cda68088712d4c138c77305f0a1b6301231cab8483fe4cd79d697405640edb7e6afbdceca8346ee72d02ea097ae90eca22600e7107a5a4a15d2ffe78c", 0x7a) 1.067857061s ago: executing program 1 (id=2): mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') (async) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') r0 = socket(0x18, 0x5, 0xfa) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') setrlimit(0xb, &(0x7f0000000980)={0x8, 0x54}) getrlimit(0x8, &(0x7f0000000040)) (async) getrlimit(0x8, &(0x7f0000000040)) chdir(&(0x7f0000000080)='./file0/file0/..\x00') r1 = semget$private(0x0, 0x3, 0x428) semop(r1, &(0x7f0000000180)=[{0x2, 0x1, 0x1000}, {0x0, 0xedf, 0x1000}, {0x4, 0xfc0, 0x1000}, {0x4, 0xd131, 0x1000}, {0x4, 0x40, 0x400}, {0x2, 0x3, 0x800}, {0x1, 0x3, 0x800}, {0x2, 0x7, 0x1000}], 0x8) r2 = socket(0x1, 0x2, 0x1) chdir(&(0x7f0000000740)='./file2\x00') ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) fcntl$dupfd(r0, 0x0, r2) (async) r3 = fcntl$dupfd(r0, 0x0, r2) recvmsg(r3, &(0x7f0000000700)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f0000000180)}, {&(0x7f0000000440)=""/201, 0xc9}, {&(0x7f0000000540)=""/236, 0xec}], 0x6, &(0x7f00000006c0)=""/45, 0x2d}, 0x0) chown(&(0x7f0000000000)='.\x00', 0xffffffffffffffff, 0xffffffffffffffff) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') (async) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x8, 0x4) 1.066917782s ago: executing program 3 (id=10): syz_emit_ethernet(0x3e, &(0x7f0000000500)=ANY=[@ANYBLOB="3deebe72c64eaaaaaaaaaaaa86dd60826e3a000800050000000000000000ea87740000000000ff020000000000000000000000000001330090"]) (async, rerun: 64) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xafc7afc1dcb7b2bc) (rerun: 64) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800452000280066000005069096ffffffffac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000a590780000"]) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/518}, &(0x7f0000000400)=0x208) getsockname(r0, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) unlink(&(0x7f0000000040)='./file0\x00') (async) setitimer(0x1, &(0x7f00000000c0)={{0x20ffffffff}, {0x9}}, 0x0) (async) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000540)='x\x00') (async, rerun: 64) getrusage(0x7fffffffffffffff, &(0x7f0000000100)) (async, rerun: 64) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f00000000c0)=0x74, 0x0, 0x0) (async) socket(0x6, 0x3, 0xd5) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') (async, rerun: 64) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0xe69) (rerun: 64) 959.006775ms ago: executing program 1 (id=14): sendto$inet(0xffffffffffffff9c, &(0x7f0000000000)="342e3284fb121fd2ba6a9af32a803e6e4b662c1ba7ed9836d35d16c5821510f4f65e997658d9c876265d81e93123842e6f688dc93abc328ae8b157914478ed783f64b052d3bf20427902025e8daf703bb48b113b67cc121acb802c551367aaf9aa9f50236eacab610fa3a685c85d0ae21d34fd9fbf1f18d2273512f270abba05a1cb85ed12cfd6ee56654e7be535b72771ae62fb9f64118be27b277ca27222960195097052836de95923204583c3d916c8ec8d85b8114a46da269185f232051b800044b5fbac9b8a4e115c84dbdb2cfab3425686e45b1e2885a082a9b0c280d3601bfc08e4f4df368e6824c863bf93984bfc6b9a38fd0ff7b1e1e61aa55f8ae55978a15bb9cb5796e837f138a8bcd4d4898c5cff690d5d11be943b450be23ec0748b69879b7252806bfc05a992e3e2cc7a71009c9b2b2cd4b05e6cadc96b65976a32d9ca09a71213ef623f52a95d163f3e09c65d63103d5022ca247d6491f00f9a9f0c9c30d10eb0fb6959b87f7828acd639f99466ccba507df9911fa69d1c171ca3b8df09a021d4b0b125878e05c6353a4d18eb094f359a0274082a51f2005c0f1abaefb683d1430fd7708fca76643f96143c82e5e4db53d7bdf91b0131415de31d687c20773d06a9ec568ca8ff33f8e3b58353cff0543ddea35a3bd99c213833654f62ebe443c102f05ebbf955e1f54f2c047722e5d6b62e6ef82032e93dbaa91d46a3c63a6017f274962518f18b208d8c504273e90d754ffe7405ed28c63f4a1ac5bca8990334f312b7c5aaa7f9d8eb024f0f97f69aef99ed30a526f12a94e32c16087a5748e8b53dccdb1168f5284bc3579651e506339f2e7677aaff844a6e708ec27083e2f8bbbcbe4ffda3ff3b75c7bab38ac908e20d122fdcce8f6d1f0a6faf516e2e42e0adfee3c3432bcc8b80a96df39b3c2a0a8607436a007c7e0599eb9febaa2a92ae9c04d296d9c12db5e7215621bbc99e9cc43c2d84f675700edee637aa2e9046ebf77e42c1790b145f91e0bc279b3949653bbbdfc6376305d4c468a39523a6dfaba32c1e3f7091c392e79561efc7fc6f253d296c002e1cece28b589d56fb8fce30da4eb47be30cff06a637a2ffb510813a3d83f989571d0c0c20d2424bee0f745b86ac824fe01a237a82a1a0aa17c7c288d575bc68872a7a59f3e70a3404762d2957beb59365b98a75904fc74e068a4ff9c99b57713b9b4d4ea1ed1e1062a87cee6a91671e337fd40dd7ca70f7d0cd94a18df601c9323b6374c6df4e5626dc4974de13bbc2bfb05ce7910b0c4a7d9a02f33f1aacac2ea8c236be5974769aae501a6dc55aecc716bcbd0f5f4903fbe87bb479c0813727cad0c854f3be86f3ca799a051ef4acfc1f214648d87b9d76e9e1c3e5899ee95f952330034ac0c6c8bd0dfa1660436eccfd984021dc53ace55840e11fab57703170edd3ada285177398407efcaeb83777925b82f6c7db823bd6e3a6eed36ab5ad2569e2230eb3c376f2162a279310a2888b16f0c1a325113c434d53ffe1e75ceb025257e0d2048c8f5b88c4783431b6bd6820ca85f75e2d19db2d5b9750dee77ca3733392d7f38d8966a1416d60c17063c6bcdbdbf12f92fa6f1ecceddf965447fabf1e289c871991d30288b344bcac712b144e7616eee54dc0cbe3610eb9e2b3ea454013a71387a2c582b8300cf6bd1524d10ef915f0c55ca1e2f049e43c04eb4b612b2d9e21b986dee03670380f7fda2706468f0ea7484ffcac87ac35fac33c693f2cb6f82ae9ccb8ca8fc2c84ce1152b21a3da703d5c02f3c7940159cb43ea4b03322bc0c8fed77707dce6f24231315f26d5f404c340e0113404bb2932aface7a13a692e72091381c2da243095e3c0c284fbc3df364efcc05752e6065a47058e60da58643948b81beef0801e2157edae953aec41c1cb88fe81c5ede4355fd2aa4bac22224e59bce70b07aa4bccc2f47ca91a6b35d6a89e0aa0dfc567e9198d70d2dcad1d3c1ea16ecba578702e776f6b7441c0c9479fe0535bd7fe70ad43d7ec840736814bf35c7bea23a216a11e9c3d60d690daf61911f1bf4c54887e3159637372fb1825526ed98f4d81b0027084bf5938f69e96f2861b7f6e2c720142bb3e9bcd25dd65cd2499708a9b68f7ba749951d037c243a784cfab0aaa6e757b8ad761dffd4fe7d80a530e355a5b459259a608139274c3c4e6522c819d672a69fb02277ac8b28bb70b5aab3a23b0d62fcfce2ee913e4cce9f3f445a763c21af478e3f2874583a5fe0b0aba6eb3297426459ece81b7ac111fa1f9fd0e9cd78e53c8db8242dc71583564c87d7d73a61cacf22d2c4273fda48930a08df9db140079e85e5fcc281ef94c9bb535c872d50a72a4a3609480d32f7862efc1ca8760cc1a79c1c25413c455d6fa6917d30c30266bacf7b60aff95ae64ce89d7817381fe1ec21071f3ad83687f80b3332dac15f8e2f7153e4e632baa20c18da57d2c18054a6a43de82d57db727c589a433b3e81e726dcf8c12e314c3b28ef07cd199544aaba5b9d964784b49e66d0687dc17a02c8a9f5be65bf5ed154479ed435719976031debbd236b1b42e4aa3c7889cb9ade704900148b68970fadab4b7e258701e7313980ffbe4e23dce98a2be840770b0a42f1f9987cdf883dfa8f2d39ebcc87e6c5f7149d0f9427faae897a9d6e301de08bfb2eeb07646a0b2394699cd38a7a656c99493689570e607b80af37bb22a70f7c13b6d5922ac5f6df50df3071ccecd1d0f00047eb8f8ba1ce89451df41e8a8b8bac90ffcaf95d590ddd47b2e05b84190f815f8a3d82c4def6b4cda9181cd4043f29a6b2add29832c068a2193f994962e8652caf1ec6ca04a4c8e8c321ded5b8f74b6df859e4b1c1c987a2061a2a3602cf55ef1d6c3932e07202d78131fe83b73e6e9058f6a3f6e645bd82c53db6495d285ed13cde1731a3f831d093ac5071c07e4f138f3c8d447a6b5662236b50fbbefa2422cce6d94ee3e1f7424427ec167d9e7aceae032a725e552674ec82e76e52c2e078179851ce05beafb0009f8180e11c6067a5c626e0644913ac32a744b2b4704c1d9697929d158bd94f2d4f0e87ed52697c27d7b793dcffbac4f9ade75456570a52ef59fa6515e7900c762bb4643f362aece8635640ad9bde1915f7b1976fb80954b51d820ee0af5a652f9a2acd4ed8226413a17d6d1d6200cd9d36c96ceb92c50fa3853fb22d0c7bbbfe905ce9e08d229b35e72c09c19ac3b5057b97eba75093678339863a1f3160192f46dd2cacbd9ed15fbd6584293d5aa04fa87a0e75935f65bf93ceda7eee40f0b5a00f05c77ca9b2c62310c1e3b0111c28667dd0d677228d0bac9458c6e6b3e0a56e99e2e2d5c71cf3eb28258a1cc0ff1f6dbd20b127ea0864e587ef00c5359ef2ae0cfa270cb89eddd6e723124d4d73f57228f793fef82d8b00e179c50e758c360e3213230d8060a90f2e924ac0c74774b440e5b916e3592a75fb948d571b931570a8f1974850a2cfced2286fa504c9e842a39b3a265ab7fc8c8b50ff37066b875605a2236ae6f46c29878d328518e738ba148029d81158ed7abfedd89e113878cfedc8e8ff599aa1ce4b26818ddbbc3dcb7d3ecae08d7a86b572cdc84adfd1b923f6236743e183227c96ef47ec8923098adae62c2e1d191ed282348aedfaf3b86c7c7e4daf4a1213822bf19ad7805a205ee961fe2ca948d18ced2566aca8e43e074c26c811d51ad6e06e66224e98c9facf949ca238c4e4893d2e18978ce442310df1646f2fb842ff08dc7e24be480acca8e75a1285edf57ce5089b2b541dd12045f3f975e312876a08555bd52b6098e786f9e11d47304d57824e127432131b7f50cabe8433e5816c54e859f9a3dc0825fcdf0bb477c0783b219ce7e70f65156979c384a79a8df08e236cef9a02d33912cc18ca226f887d8bfeb6ad090bd446264731f1e293544930a51e8cdd83631ad66014442fe34248e4ac33610e118a51d7e22fbc64f5dd75dded062059a653f5d97abb65eb70a896a0a48b878e9251a8bd244829ce5e8220ca9c3fafa68bab983a71c9681102beeda7433458fe16938eea8d48d9ff10c7df3ffd96aeb02a61ae5fd5e2e3776b8968546d2a7d979257b800c7fc415a311a24a1eec14745f23d33eaab0c76f7be9567e6bde35b5c75af0daadbbebed6bc38a4189db6fc4b4c604647ae16ca6098601e33fe611c42890c06078169dcc6e46434387fa7d82f453122792c818be66e3c5a76e433f91f2f32cea622e706187d16ae4f2244af2524835a9792716783afb819016f9d31fe1f9f093754df4bc7a2c0218cba91017dd05348fa672cfb08d5fc8ecf3c499be3f926788b8f51ab9c70861207c6d4931612eb72948b8d59d2cfadc9f2694df5575011eb4bef1cded0c26504c02831be1ca7798a52c1b47201efb77fab8a7a184dc7b42458284aa2677a9d50abf269c5d6c9d2c14a67bc03ca8c8b4e94b2bb5ee9800c2ad255f95a3768feabd4fb5c626a20b55142ebbe286f675a38f724234c3540e5e59067294a1641d0a8fa02bf7e22dcdfcf5c844dacdb8ff50a30f5b31da8e420ae4d83c4eeec35a3470e9264836aeb5306d5ac1e1c159bc8ed6156983f65138762207a90e0bbaeb13b53535268b7672a0f779d8cf99bf662839357bd70034305b3a08b8be74a9637221156cb625d6eb886903135ec9307f017a3dadd154380ebc2a9c525a12efe5758d3a786333fc0015c756a8b06135ce8c13394aebba27b2844fc680034f460c03bed5f48e8083a9924a764a93f4e594ff0f386d54ab9f0edafc194c3a7055628e824ba1757aba0d28a847c6c6a85b9c371fcef6377e7612baab36a2410f997f2693baad314f54d85d5959dcbe4cad00f9f506082daf4bbd972858b057c76f19824c536c3d9c7e0e9206769df3a4cc52f77ec2e5bbd94c66bca4c956e3ccda35f3507c7a463481a92808430774c5a659e07b4291ffc15b2a353ced1ed784d3fb06adc22adee219257720d3ce1889f410697f946aebeee5664c4db264c63a5d4aa7b214a43f8cc73895d51b755fc7faab46b1072731dfb5974b007fa0e0cc0f73c28974ba30c5a74a364ef2b410c1f5b48ce3d17a0a562629ea77f5c70938339fb37f38843c3e035d5bfe76dcf93e4ac79c1ab7a9146f79743d07976a070e20e8accbb9488431b1d39d816fe8fdc7cf1d4e8147e45fb50d2296e19d617f8db1bcbdb48d172798ac2d3b03630c406e0a761e4c279903a751728d1b4a27c9ca72fd4cfc7921e9f727e462c444a0d075c3e7133af4f5f01917c053148a20c36b4ea15db7a55f432876787a632089938b958f1e3e7b3268df3443564e68d9aaeb5491172f3009b8a2ccb13e64f7cfa4cdfa768b79eff6ed32f1787f7e93676f7ca7ffa00aaa8b4d18bbe25b15918d327e3aaeeeb70d467fcecfd11d6d126a6422222f1b30d7505de094e604a5c260613a899d49d8f2f8b081fe1d6d3df700bfcaad086ac219f80581c8c6206450c560c99e5bd8e8fa1085706e5e9764b63550a3a1bde9b2866eceea5a02dd401bf633378e2263e9788a9cbc3f6dfe39d3cafbecac45ab89faab185cb522e9ed894ec3b55c3ed0f7fe78d14e4b317c0284665b867a0d34f441b51a8650e3bc0366de1baf5e720d8469cdcd880601e17c107e1126d751695fdc6a70ab2740689bdb50c91e0786c12baddcddb93a3123b10561992d0abb22d8ecac82bdb7929cb02a262557eb4d861d375eb8045f64da97144f9713e77dc3dfe62d926c40837ef51b870c3ccf9f7e62f066", 0x1000, 0x401, &(0x7f0000001000)={0x2, 0x2}, 0xc) (async) r0 = socket(0x20, 0x3, 0x7) recvfrom$inet(r0, &(0x7f0000001040)=""/202, 0xca, 0x3002, &(0x7f0000001140)={0x2, 0x2}, 0xc) sysctl$hw(&(0x7f0000001180)={0x6, 0x19}, 0x2, &(0x7f00000011c0)="e6ebe71514d3c91600bd14460eed8d3a9c4da90334b3da15fc4b4ee76ef1dab84d8481a5035de0fcc343ab51acd8a4a850440775bcf0eee38cf1a039287d0304013f85a099dfb49386f6540fbd097c3ab6d4aba72ff3de7da4a64e1727ec9e552494fa8deb546d6ded3c970a3dc6cdedff7e5ca38351650d45e04426d3b1443b1f7dcdbe2106fc5ade7bdac43a4e42d4758ae6763486bd45cfa3a329084972ef54d33044ade7d7f3f09855374aff3f2155e0e8c2281e37e5c45afbfbb8b7d4d746aa2c94980916def25add2c5623c2338eda11f9dba7aeff00ee9cd26d7a9d9a33af43ce46423a1f72839c9432da677a79de6b492e1ac16867e0abc2093a02f003cd4226f5d1a87b8d31b37b21328a791da2ce432aa560fb953b6c02fd1b330c096c1fc671461d3e381f7a6a1846413798e16a864bc5bd42364ce1f4299fd0552a4f6175b3b4f0adae3afa0bfb42760986ca06a504eaa5145d24522df8b81901ab2533430ce6282f20466337caae5a6c407e96d7ce074aa1a57b5efaf4b6516aaa3feb5add561c60f9f226f0b0cd5c5c98d59fb7abab54bf0f3bbaabbc38c71423c0bb6378b8ed18cc4ab0d81e49ff8d76a4b7ed4714c6f2a34e0a62bcb3cd0ca95be2ca3e399c480c9cac645a942145836eea952f735ae0fcfae09f5703ff9fecc80c35aae109472c0ba9bfab59271f58eb41e07e70685f765dd123b26939207ed94245e0436a587c4f5d6ea1f067955c4451c11c1159b5b75dd031de1298ee129c1b5668961ab90949696a6d2e70ae0c8064f928e6cd4d49b52225c8da1d52f1a3ac8d770e5fa3776ddc2c002b70ac1fd1c5a0b6bfc57a628951820928475df46ddf1a79cd01a5d2716a601b85f2b64e552967f6e6fb257a6f2dd128a466a8f1c1249934af030ee550cc0bd2985fa2aeb2b5a84acc3aa9519a2b4e6eb4d25d9c1d7639975f3edbb6644a78b438737de9ce68eb56573592be1a61d8c4bc9f23217032a341b582b32e3b5948298aa1cc8a06ff651ca346e12950c37f159ed041c2512c0c9c2cce385bd7bf1aee9ad87429d33f40bc6826d9ebd035b1091e497bf3882fefc7566459f8cb951b22f18b8f00679b6b6417292eb2774a152676c7ae4089d9e9ca32ef4b0f95892755a04527c92495f6fd17961ba7a61cd6e50ac9a35e4f4faa3b62053fd0e64954002f5497315cecdaa83976c783232fe667031c747a62f8bb725e3b53ac150573b493a16400c2b10ac0d9c996e13e73687c4e91fb226d1b9aad14253444f5d945186adcff8a5b486f5ff2f13a5bc645f5aaa3ee89f10f27685c3b7ae8e34ca62791e4bd5828a2c37a233c749c0008924330ce391fa31d1274d17e8656d821522c871f29dfa2b84800aa8c57272e8d354dfe7af44b0b7660ddbb380440d44f41734c72fb68166108d7b7f1ecde7416827b52b5affb35e536b7f8a980f2239ca853fb08abbf20ab7577048e4807a7022e52cef0fd34ebe231d9a4006035ca5fdca4a947bb4a1c2a1f095d2412ec46f035e12b543f32efd55940d7075fc3265165c7300c2a218ea030ce1aa4c27c9da209fcbe3950d27074a2cc1e1291f216e191d0d6ce9879b8cb2414cccb13f2b07d47e3854d82b4001b181aa1db93d3df4aa9e197ecfd9e7c866644817b616ee9671aa12036bdcda236e9bf7ebe9669a737f246211a500d5bb7b0dd2722b5dc7234ceaf4fd841b1c607bd3c4825e2460d6b69aec823848874cc84085acca301c506f37bd0edc71aa1c7527dafad9b3c78fb9808e65d1da2fdc01eaba9f5e156dbff9eaf271fd097858d9b9f36f6cca243bf8e37b3c63399ca9dd08d0e2e3c3f0d85746c109a2ccd30524eb72d86417742014b57dc70bc883bea484d7debe289858edef24379897d9b4936bb352c5d6ec4050a247b03c969062f1615a8fee14a935b036fe679871ea9be90f7247efdba4832bd2ced49c850390cdf06e44740446960f7b7479e7dd90292b5ee47bb16238839a49d84cb744cd99611163137f63a79fc218eec60905beecc31a2a687ba325533bc1ad174cdee2a8e1191f9f4851a8cd61e5a493d8eca705372223c627562f277a88343f13d417377117d1512bbc38581d3e5fd5a1fa7f69066321c7f00e8f69f4c0be5adec5276e936b16fa1e7f603bef042acd4e70eb125297be623dec5a281272f93e577f8394807bedcaa92ccabd602be05ede5d6b6dc11a10b958414605fb1fb8c397acf857853f84485ae7005784f49d2d0bcc8fe9cc80386822cb6d9c6012a643ee2a0dfa420edac220ad18547815dda2bffff4e3de60ebf29f104e73baffe789239a7c91f3594856d86a5bd76858c1ceb7eb3336be58406447c0ba34605a0ff02e99a03229b13135aa85d13be1bd0f2c3fe642233d6e91d91fb1d8cdfc3519b16811ffb1e9a4b46680357d45e2f7b5321473e62cc5a30a38be79bfb1ea7f529e2b6479594683eed505525df3a5b2ed0c6a63d5d8c91b259a8e59b0e2f626ad2faf89b2e5dd4e7ad7eeeea4f11416c41a27b8f885fa9b470060b8e2ef604125dfce242c66202509e9c0050fa70317708d5963dfff78550e4bff1a0371484cae28a7559a23ae56c6eaf964a1a54db82e953541c96d8f503a5dfc2276b9d8136a7ef72b9881d4772f968d807b67776294934d5672d7a4457e479c54e90137e34230dc4ca9c1fcaf53cfb68ff8a5ba8c099a45f69fa17d7631ac7e4c8a608ce61fcd973ba9e7bb96370e9ce029a8238481a898085e33aded13f70c86d631ee296d4bb2d049338497ee8fedc8e798f4ea9cb22342bdd8b16bfca44234c8a928b1cc51b72804a42d23f77e4cf51fcf2d6ee94a6bbb9d94b83affa0473de5f84d7dff945127fd46fa2c3ea4fe35f972fbd4eca6256e7685fff7a6e68b0431d0c2b13e00f91a51d9af1a2a9f52098654c504d4febc7539638843fb313fef2c8a2f4746845170ab511759a639f8276210bfa812501316be9096d02ec6f978de96760c130d6a5ca05cd8965a58cd5c5e55be02d0a8ffe24dfb1992e95d72d7b89dea7090ec12c0fb0353921027645702492d2842209e47aa6aec0d68ac110c95f3c5734f91373e5e24e0f1ce8c937e940f652a132b8a17256667f3fe69ca0a7c99bac9c86fc295f2903288bf44a414eb4e47cbcc2d3bb7b417a4708a7da03c3ca288ec63c04cafd4a13209b2c50e9e0c3101ea70743cfa6ec30c7d983f4f073970193d6f07d40bfdc755e9609a361879c7a54c9a3f7a935b2aa58c054e56c703e5b8058654c81510503ab46e372bf85a24c877f34284ef47278ca952d91911cb70c42793006325ce8fe77718f0939de2c23d0c53a0f83749646c3ce43493b91a58475cc7b1e9d60c8bdf11a80da5ae79e2bd3a163ab652e2aaf82f96bb11b04bce96d3d2aedd1c586e20237cb962827ecbb55afdea5ff2c0635851de0f3167d85a95db40e976287b58c1b2f85210c2a1d3abf41884e2f0abdd751b4fbaaf0a287c22cfa90a4722a8f9dd878a7bea4571e3fc5f6d15c6456d96e5b0c04b998d2613219a0ca869d589a0b6f840410d98e1f73e8276b9b6ec41522763a63111890e891721b817bfe6d21a59437c351f78af5cf4aae5f700224f9ba479d06d210c4a67e112885d0fc3d6dfb2941bf3174e5ff8d054b7b9a775fdd1bc2758b06be4a172d694c9ba7a8983644b7427afde28e0e8efad620ebc00ca86bae727503e799620402ca0a4d8e58e3380aae1d27a8d3c063d3402ed20505bfc8386082301e77f3ca3eb4b1f55182c81b522bef8b4980500c36bd29f14068fd0a21b64bc988f0c9e02fbef5f6afb43d7cd0e9bd626a38887f2a83b640034c91228e079f1daff5917dfbef172e1835d7473df641d16fd5fe68ef37898fc951dc29cb6e50d53a2d35c549d4b8fd6c148c138f5d83492abd6534b73ba9ae0044065be2f94514d938ca76a8e23bdf815012243e5f039afa59873b32a4d323ed54d3a0e57ad363f8c126a26cd0ab89d02c2822453be84820c4a9223ad4fc404c3db7b504d11bc2f43f0e8e5441504598c272fdb7efc574e7815a35d571906a4d95c9fd1e3b366a717a8fa264eb5460aa9c810601b715d78b8314b6cda6c2b48240023cf85f948a97e72e41bc388cb0230a096a0e1cd342b6c0c47a4a73dcffe9c3fb93b17fbc81a8008d938666c45b4e2867757cb1bf84a7b5139aa56acd796a45fb014a1432f8f40fbcfd4ba6a153a0cb09823c0ee1f9054e21651f5f9a7d5d43e45940a8a75dd52bbe6ba519245b545033df60960478fc26e98a752879b72a734a12306f5099c6af66c3e9c5d20b36b6d1218b671b513ff77389b830306be93e2864d93909f33c821bb335c349464d7df1ac198d3978ba1701eb993d2d0fe0aa9b832f49f5801b82f7c2c2045a9a98e749263908e1f45113b2f7b5bfddbe0aade4e9381a00de05d013cc5056ec8ed76f3b5d34e28c2ef56649d950c45c5785a457c9a40889259c310226df5376bef1f03c2c7db790086f9774348d37d2040f0126cbdf9923918dcdee2dc7e51a85982008b2d52b7d9f0fb68e8869a6528468f69415e7f2b4a71d0aba1665b0b85bd14d7e05b0673bdbcbb4738f3e7a78a7595f9442e3bf3fff71f8185f19d154eb00265f36853034f1de2638f429cf0b65c3525a5595ab608d68c60618496b1e296c68ef1afbeed2bad14f2e90469f05d557c7d85f282b85ca47d1746e79cf5f49a0c185655b1b0b79c83aea0beabe5312972aa6bd1a696273a6f0dc4ac0513b99246cbd2ae0b2931f3d80b6aefd6bb35bde9f432b207f1dbb2d1c8a5adaf19f5e0f1dd222483cb4fb388c0b45712479d9e2aa0f21d8084585ef1b09b5aafb4d2c84adc79c058c51aaea45543dfadb93c3fca9a640fe997a84477d25c875de7d6bc682feddbba50e0a13e802c39e574f671a621d26ed0c95ee199f59f373be07fd21eafc96ccfdc9402b32c087bd27643b9cd489776444f1d3c2faf62fc7cb2a9cb162caa25eb601f5c0357363d2f6d13eaefbb910b642b2dcf26bb9be5bed2a598e2ac7d706553008437c60ac8317e4896f6769392f2de6c6ca8e4d7937e8f2a5a1614a156e0a258a18683694ce134cbd8c851bc60d0379e1a587a690250f19a762cb0907541fe15f998f7a52733909650c6e7eee9a314b5acea3439f74d077e911b0c1ce933cd05cb2a0a6428b0a5c899c3782ab5c522ff17d53404009ba6ac757d45629ae1180009cf107a2f2d80b2dd71f30f6e6fa0c6c2ce207164254752caa45d0df48df8dcc98f975db88529c8818aa6c37f8bb8314da27b5531a8ae627d756bf52087a3a8b556379aab7d0158ca278b3a09e562366722d58a0db33e6562bd800072ff54c616b372e84679acf3a9dd82daa3c81488ec3ae623a48ec7b6a5eb7ae8f3b33e2c19381f42365ae71934f223fafc9bbfd4e12fd93c55c3b72b6d6ed6d19a16b08b27b3e1d8bf4af8f4b0535a42dd4ae0a968331c8506623ff4ce3ecbca0f742f55708dd7ccf5f3075ddfabd219fb2b5ad4a25a0a7c4bd926275cdfc8979dc6dec1da9fd348a3e79a6cfb1ea0feafa1806182d270f1f12eb54fd4a229cddc768cbf82c675f2afe5ccc02f1fd917192118426f0793cc7f42d722f99944a11a87a194aece3900482f5b054cbee71f15e669abbe822544fcc27b1aba6eacdb573adb6bba0e56d26779464c8d2e677985b4e002aa65e1924a604fc99396915b82def010dabc66b527b6ef7e2ffd119fea0aa7994df90ffa462e50595bc9cb6e8504b8b5c77c6710192985496cc7c", &(0x7f00000021c0)=0x1000, &(0x7f0000002200)="22fb61ec7467e26cab927d4bb80cac93fc2880d38550edc1770f8a6065d25d923fcbad716ee5561e4c41add0d802e3d6a4cacbf6949a463761ad489dfc72e3a91ee7c3c29cd7bd8a890308c29528f5e3bef0c7864d2bdba21bd2dd3735b9a7c333b7abf6776b72311f4731fbff7ef41fa31f8164bbdd325ea8e18266e8aae140497080d2f7843a18042fcefb04e69074701eb56bccaf01fe937f9e1883e542f4d4e8ee308205d5f9dfc1048dbd042d2fc24d5b8f65e05a28b04de328962907a39e330fe02576e0e25bbb9c291026a9db4f", 0xd1) r1 = open$dir(&(0x7f0000002300)='./file0\x00', 0x80, 0x13b) (async, rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0}, 0xc) (rerun: 32) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0, 0x0}, &(0x7f0000002400)=0xc) fchownat(r1, &(0x7f0000002340)='./file0\x00', r2, r4, 0x8) (async) r5 = kqueue() (async, rerun: 32) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002440), 0x140, 0x0) (rerun: 32) kevent(r5, &(0x7f0000002480)=[{{r1}, 0xffffffffffffffff, 0x99, 0xfffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x4}, {{r6}, 0xfffffffffffffffa, 0x58, 0x1, 0x3, 0xe}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x2, 0x9c}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x5, 0x5}, {{r1}, 0xfffffffffffffff9, 0xb4, 0x8, 0x7, 0x200}], 0x5, &(0x7f0000002540), 0x3, &(0x7f0000002580)={0x5e9159c2, 0xff}) fcntl$lock(r0, 0x8, &(0x7f00000025c0)={0x3, 0x1, 0x4, 0xd1, r3}) (async, rerun: 64) connect$unix(r0, &(0x7f0000002600)=@abs={0x1, 0x0, 0x1}, 0x8) (rerun: 64) sendto$unix(r0, &(0x7f0000002640)="fec08217909a592e871c0c890b2c5c365097b0e1392385e6be745d8d2ef29ec3fa8bab926bd6c154c9542f47e1d67390a8615829e79edb431c9d93f3463dd7ddb249be142b17a84cb8abe20778f4cdee7fe4ebe9bdfc4ab5727993858c59821849f44c9fee3f8ac644ee9ac2fd615ff68e3c9f37e5e9fb8e9fe1716733737caddeba228acd0684b31db2d884fcee63084a9c161c9d53a391cc57116fd1e06b1ddfe726636936b553cc27a789785728a4fb3e59", 0xb3, 0xa, &(0x7f0000002700)=@file={0x0, './file0\x00'}, 0xa) (async) sysctl$kern(&(0x7f0000002740)={0x1, 0x50}, 0x2, &(0x7f0000002780)="ff16392ffee2515d05716c5b380f3741af4ec36abcfb2144e9550257b0f5be2614f9ec598efe17d94631e1fb84cc2a1ce369b6f05a854ef69ae88705e99934db87f7c8a8306fc441cfb37fbf6a8ce7a5120951481382ff5de6683916bd362d911840eaa8f633d5caa2e475b069d63f0b15db6c49dd682d69a7764b3bec", &(0x7f0000002800)=0x7d, &(0x7f0000002840)="345504082213c45e6b04bc23877b3aaf9d118eab875b660d42fdc9b885c62a0eed963ae058ca660c55c5c2fb08c4ca7629cebd6bcf2f704e171e926ad7eba34d0f71122925d2ad79a8362be21f1488afcadf3920023cae091da0dbc32ec1c2fc5ad896ad7ec71aa81e355fbfa06a1798a7743b8c509a35eeb62a7d1bcb918234b508a4acc499f647fac2f8249730487f806ef3b5", 0x94) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002900), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000002940)={0x2, [{0x0, 0x2dadae75}, {0x1, 0xad}, {0x3, 0xffffffff}, {0x4, 0x8}, {0x3, 0x5}, {0x2, 0xa2}, {0x2, 0x80000001}, {0x2, 0x5}, {0x2, 0x8}, {0x1, 0x13519212}, {0x1, 0x6}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x400}, {0x2, 0x98}, {0x1, 0x9}, {0x3, 0xfffffff9}, {0x1, 0x7}, {0x2, 0x1}, {0x1, 0x7}, {0x2, 0x4}, {0x2, 0x64}, {0x0, 0x7f}, {0x3, 0x3b0d2066}, {0x0, 0x6c}, {0x1, 0x4}, {0x3, 0x8}, {0x3, 0x4}, {0x2, 0x3}, {0x3, 0xf9}, {0x2, 0x10000}, {0x1, 0x80000001}]}) (async) getpeername(r0, &(0x7f0000002a80)=@in, &(0x7f0000002ac0)=0xc) (async, rerun: 64) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2012, r0, 0x1) (async, rerun: 64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0}, &(0x7f0000002b40)=0xc) mkdirat(r1, 0x0, 0x0) (async) r9 = socket$unix(0x1, 0x1, 0x0) (async, rerun: 64) unveil(&(0x7f0000002b80)='./file0\x00', &(0x7f0000002bc0)='W\x00') (async, rerun: 64) r10 = accept$inet(r0, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getsockopt(r10, 0x1f6a, 0x0, &(0x7f0000002c80)=""/114, &(0x7f0000002d00)=0x72) (async) renameat(r1, &(0x7f0000002d40)='./file0\x00', r1, &(0x7f0000002d80)='./file0\x00') (async) r11 = accept(r9, &(0x7f0000002dc0)=@un=@abs, &(0x7f0000002e00)=0x8) readv(r11, &(0x7f0000002e40), 0x0) (async, rerun: 64) link(&(0x7f0000002e80)='./file0\x00', &(0x7f0000002ec0)='./file0\x00') (rerun: 64) setreuid(r2, r8) 956.918449ms ago: executing program 4 (id=16): openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0xd570d0466b6018f, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a) (async, rerun: 32) mquery(&(0x7f00006b3000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0x0) (async, rerun: 32) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0), 0x0) 949.391917ms ago: executing program 4 (id=19): r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x10, 0x40000000000000}], 0x9, 0x0, 0x8001, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000180)=0x4) 736.401306ms ago: executing program 5 (id=20): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000200)="f132fa9d7d1f81dff60da05b671c28be7513d8c40ef44ec64e60c84fd14a77c520d313b979d86c07b6ee002eb06d9d61842bd886f49f8b3dc17ba69be484c78ef304fc04e297452c0b42a47b373548b8", 0x50}], 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x41, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x4000, 0x1) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x90) msgget(0x0, 0x211) recvmmsg(r3, &(0x7f0000001880)={&(0x7f0000001840)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000480)=""/198, 0xc6}, {&(0x7f0000000580)=""/231, 0xe7}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/199, 0xc7}, {&(0x7f0000000180)=""/6, 0x6}], 0x5, &(0x7f0000001800)=""/31, 0x1f}, 0x9}, 0x10, 0x1040, &(0x7f00000018c0)={0x3, 0x8827}) unlink(&(0x7f00000000c0)='./file0\x00') 731.802932ms ago: executing program 0 (id=1): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) 730.853948ms ago: executing program 0 (id=22): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x8, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x3c}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf}, {0x1, 0x3, 0x85, 0x9f8f}, {0x7, 0x3, 0xfffffff8, 0xfbffe2eb}, {0x8, 0xfff, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7ce, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x869}]}) poll(&(0x7f0000000000), 0x35, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) dup2(r0, r1) 675.76009ms ago: executing program 5 (id=23): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x4, 0x6}, {0x3, 0xff, 0x0, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r1 = semget(0x3, 0x1, 0x283) semop(r1, &(0x7f00000004c0)=[{0x2, 0x3ff, 0x1000}, {0x1d8224280610e88d, 0x3b2}, {0x1, 0xfff9, 0x1000}, {0x9b9e7d554572cad8, 0x5, 0x1800}], 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x300000005}) r2 = semget(0x0, 0x1, 0x281) msync(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) semop(r2, &(0x7f0000000000), 0x23) 662.321977ms ago: executing program 2 (id=25): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) r0 = socket(0x18, 0x5, 0xf4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) 661.718798ms ago: executing program 7 (id=26): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x1) r0 = socket(0x6, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000002, 0x3}) sendmmsg(r2, &(0x7f00000000c0)={0x0, 0x8}, 0x10, 0x8) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/251, 0xfb}], 0x1) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60653f0800082b00fe80000000000000000000000000000000000040"]) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaa608aaaaaaaaa5ee6cf17004600000000019078e000000200000000830300000a109078a10c0000"]) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000140)) r4 = syz_open_pts() r5 = dup2(r3, r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(r4, 0x7, &(0x7f0000000300)={0x0, 0x0, 0xffffffffffff7fff, 0x2, r6}) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_media}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0xfff, 0x6, 0x80000001, 0x8000001, "edffffa18200040404000000002000", 0x65, 0x10}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000002c0)="ed", 0x1) recvmmsg(r8, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2042, 0x0) read(r8, &(0x7f0000000300)=""/72, 0x48) read(r8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r7) readv(r4, &(0x7f0000000600)=[{&(0x7f0000000400)=""/62, 0x3e}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x2c, 0x4) 658.222019ms ago: executing program 1 (id=27): r0 = open(&(0x7f0000000000)='./file1\x00', 0x70e, 0x102) ftruncate(r0, 0x85) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="e9", 0x1}], 0x1, 0x80000000000000) 654.609574ms ago: executing program 3 (id=28): open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r0 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x60) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x9, 0x200007, 0x7, 0x101, 0xb, 0x2, 0xfffffff8, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x10000008, 0xfffffff8}, {0xe, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8}, {0xdb, 0x7fffffff, 0xe, 0x7}, {0x22, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0xfffffffd, 0x101}, {0xa, 0x7ff, 0x14, 0x8}, {0x5, 0x81, 0x1, 0x9}, {0xfffffffe, 0x7, 0xc8, 0x88}, {0x3, 0x10001, 0x100009, 0xaeb}, {0x7bf, 0x9, 0x8, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x95, 0x6}, {0x4, 0x80000000, 0x6}, {0x0, 0x1, 0x2, 0x2}]}) poll(&(0x7f0000000000), 0x35, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1014, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x40, 0x0, 0x43}, {0x3, 0x0, 0x0, 0x45}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 568.966054ms ago: executing program 6 (id=29): r0 = socket$inet(0x2, 0x8002, 0xb8) setsockopt(r0, 0x1, 0x2, &(0x7f0000000000)="a02391be502e5de9256b05b4a400d2723f4d35dd6dfd373773a9930b5631888f792fbc90596e5a046507aff5964b8c7bee9fdb027405afd4760acf8449b8cc1f9cd59ba4ce96486073be2ea81497e50fd2cee9e8eae200ae4bd4fb2d16c6d8794ae7590c8e578dbc63f78e4c60e48af3436f7377f7af9c6bfcd52c2e94b836f5137dc639a93b880c11b768b504b2df9ff6c64ce5772afe1136106bd4d23acd75b9e72a58", 0xa4) r1 = syz_open_pts() madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f00000000c0)={0xc, 0x80000001, 0x6da}) setsockopt(r0, 0x2, 0xc8e, &(0x7f0000000100)="056ac870994324a2fc2dc818c686ed780e79c2caa79dd6d25415e96c4e543867eaf0400ff629c06194f200cdaf1d47d48c4298314144247961bfd9203dc72cfb5c59f5dcd971eb31a1edd75209dcdd6dd9815ed67d0b80582d52e50c124098", 0x5f) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) getsockopt(r2, 0x4, 0x0, &(0x7f0000000180)=""/39, &(0x7f00000001c0)=0x27) shmget$private(0x0, 0x3000, 0x60, &(0x7f0000ffc000/0x3000)=nil) fchdir(r2) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x1, 0x0) r3 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') getpeername(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) sysctl$net_inet_tcp(&(0x7f0000001340)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000001380)="9f34c4425b14911c8b265ce811aeac8932a9ddd45e8826f6cca1031554ead02764d41c4d0fa9c35aba50dd870c6366e1e04562ac01f23635da8ee286bca7d0e2d15c1ee6856ff9e19c5d17779e70855d1ab2f3f654b803366d6b3c966c45a255263872faad6d23b868129327437f7f9f1a4557450b5c0b67071e03955e2681f1ffb7d4e4ce5495e35ea0cc8dd2ea99b57a79d022abf05d1dfd9cddf37bc5bc289ce78001165c8404b38f02c5ec925467f920c5a9111ed2da817ea8b746a905e080881a68c23f91f9489d1501bd7f0b26317b29020c0cd1b88f2a071f92635a3b610e121738634d1a38cf0812630ff4a3cac4414d61c6e41f863f3d9a991157d19eab5d7e9aa789207afda8c8e588f5c3b0a96b8054bfed7a6d3e27812a60a5798a02d4d376a95d81a7d49aba860f70ec964b8e406b989f1291109cdce22ef0b963c15b156b9ffd8c8e9f68e12e1bac3baa41f5620a286b26a9b5239e65177eff1fe55990cc260d191fdaba91ced32f9295352f9cbb0e0115b936c2b16e180bc2384b869b6984bdcb41285bcac25a83dbe7db9046cffff683bab1aaa96a40c41a1451f7dba2031daf0309af1e8b21afa5540bf04d013d06466a7cea5cd987f8f5bd6db9e267424883e0dfa65b90a49c6684dcc8f6cee80ed9577a6b9b92c404eeabc7ab2bbf4e07f990d3d156d1eb7cf9049606d2c6a1730e86b55b27a99b6100d18ec68c51535f78e53ed79bcb7f64c9252df452283ae397deeefec4db7e6d0f0828c235e298d720d2f0668e063a921ed26b4624a3caa9834f322b98f6c224307b040d5e5e3e3a67252e98772348f7c9dd14e649b760c1049db8a893e11c764b706f8351769c44f64d069d354d11a0b1a8fcb9b819f31dd9ba22f00e7b9efb9367b2823e457f68bb6596bece14d5faec089af8888ea0ba985a23ae1872933d543705c116b6c8e193e1d2284919f09ddfcd07474c94a6398a1a3f9f1b632e77d5dec7069dba24f66f58fea32ddc5927123b15b2c43e73aa4fa2e375058111969c1e59c0964a64cb6d7a23083e852b7a7f687be9561c1c6c04966ec64c1b8e1419e085981d2e4aa6269d897a48b9fd025b209738d7ab232de0f78df61e45d060e4524096b692ba332c35f4efbc44e6a49f8b322bcf42b350664bda0ff9f16175f42de5837f87f1e5e25257458fa8ea65eef5bc516f25425dc1a663c932897b1a95743a9281f140803c0146808d1bd6df27f5dbf0d8106316b1357488c896f28a2ab37dd030617675c4ae55dc761deb8b91def5f2edd7e491facc0173a0fc048f5eae63b063278b2c4938c205dc331ecee8962d67cc3e21ee8b4805708d6097efbdc426981472a1bf5865d4d06eef92c10d0a0d63c2acbb3aafa51aaf1246e81c5f5ec2b11c49fc3eeb78feae385f04ec7d77af9f8f9641e7861e25cc727e4a468ed05f578b593acc6f0e458d526eca346824d1d2995a359010a387e654d0b1f3c0c8d979a01af3a70dc09de886c3e236e4c01a36649fa0938aa7a08f828048d55066365eeb1d49ade1391c30e1e46e5a7a8a34b74a21faff6c97ae7fee2b0aea377dbb49a3c284bb43ff7eff94b1ee443fc3698dbbbbd5d85f2a000a5c0b88e6e850b711d270e884e9a29b028f0229115d96f9a174fa0afac4f6daeed338421c0696ec54502c114bb728647997e8f4ce6c7294ad68c3e98fc901e055e7f9aa6a3f581a7fde6882183c91e63abd9e004898ba7ddeb1088f7b7a7b55e34b0cea2628bf8d4ba84114779f4663e9c3e840d424fa564a3fbd0495980f271621cb9c59248338c5555778d4c858466ee6631b29139618abeb3192c5e6afad61f081e6a012302b6f8cbe50a5e90f47b5c2aef7c32ed67b9eb813c44249f136a26a98597e543e80b181c86a0d0dadafde15adfac83dcc4f8c7b088a4e435000694c70f8873bff2351e694c7219cf612f738ec2e650bcfb592f4c6f065b2d0f59c456411d297805a1f1f75ee010d5419bd4f43b028711b7b875386c14ed0c3b194f4f0781d3f421a792965e0ec4d1c3c6997bd9e3111c3e85b79938ad2f21af1970312028a43a605169ea944259110826e71bdd9d15f1b48f290427f344eb01aafd1b0292afc158aad40287d5429d058cb0137977b051eb27b228cd30f44a1b903e6c8779f8388aab972cae94dcd5b15044a3f9a84f052eb04047746031dcdc9d4ce7d53d8ed3a2e2d1e8df1eb2abb801b508342f3aa1f93ee1b48f8004a03be5afbaacb5622f08797e8b552b0bb47a06e026e85d7f504de1048c2aff02b337a225c5ff489989d23dae6b5d4fa5c89dd53d817a461ac0dd1bcac1b25d8c524dc67c7eadfef2de44955ade76efe254fb97b60279bf593b2b6bebebf0978a8aee39b3e9818008ea77a66a59d33a387ecf49379624bf2a873f9649a23654d84fc9b2a95a1a8d6afcc0d8b1efe4ecdd1701a8648f156424eac34c0d17381a450921bde7af9a3c221172c1b6378c769d6e9b3a9b1fac187c1f6b6ffa84b23414b04bf2b0443539e12f17303a734d88a38a91b50ecda96e3111835127c5b5ab34faeb1fcfdf4aad9dc0bd1c96d8790839504088673cfc6eb926b18e035ae086b677f9fcb283aa96ab2386a3b3030c09746aeed81423c7ff050783bc654ed4aebc0e25ec13a9fc8a95b2ec93468c097774972a161867888071fb0490f0c797bbba90aeaced4beb7b791d87c5e7afdc10ee70cd99e16beae0ec5a8830169722ab7f05cf22313b9a6f0341463388629cc1726588cf949396055ccde34f56e2feb77f38856400372ea87f1cbc4dff96245014396f3d316c307b3a5645f01520f63009dc60d5fea59c3eec2a8cb5435c0758ff86a506a212a2214dd9c9f7fa225c6972c887ea7992a1800c9db6fe0658937705d876d56e9a2756462fa4dec963106caa529401e62ee64da8a172ed4bcc181ecc3d21c22b9d6c60af425fe610cecbbde33afb3d9369dfac3011d195809b203323bbf4ba003c0b6af8964b48dc8033f0539ffb2d34ab9db0378fb31ad913e3b1746d5e6a901d524b8fb4633ceabafc4b545124670ded95176424edd679cfd65a57629263a5117b162d625c698a773fd0b12a667d449e115d0ff4d406cb7bb23e5ff90cbf49198919cf41224abfa3619f84aa17be9583dc2f8f2f0b91bab43294700d0db2f58a8d49694c38870fb1e3b0a261ffebabdf6b23498eeba0de9c00d895056426d87854f56a079668a133e391e3ddc058e023a2bb1bc5703441cd5c94e83211cf80ae51cc073c33f0903cad6bc6cf9b203f8927824316f866cebe5ffd83bbfb0880fb931b286bed700473d65d17fdeb1961c5d98e722214162d9d35592c8e65864d4f824bbb9b81dc2a32cf34e36faeb4fe4565ec8a0fc675cc1a08e77ae54509eade09dec1bae0ead09ecf28bc6f8d1e39dabaf01c3cd10a0553b3259b94d99ba3fa5c4e3e15a2e1316a569cc2516f54e74fb82649b4161f6c8680a43b9ff28aa10c9d166483b13955a01a7e3c75d5205945a42edcabd468c6c92ae636aeb020162e145e2a93bffc59426fed251ea9fb0ed0f5f666e1122036dbc2c2317ffbe14796c0578dd1cf0247f1477fee5427956272d75836a04b1edb3e0556076cad54fc7628ff88ff14d7273084cbcd6da62206bf46c0e8c38a3386c49cc195260ccc9c6ff461d889170d87b4ee69c9f481f9ae2d2a8f35a52130dc1bdcd5d3bcf48d3c13e727684c1a1e3879f6a821b468ef28eecf9ed962898824bdb9c51d6a451d5f259bbc0c3eee9fe8ec86b33a1ee72b38d12bb28034982ca6e8bd8b55de21b8bba64b5a427c12e1d8d111965096c26d0573968c501fbb337c519d7a58c71b6f80e2aaa0bc94fcf29f9086d44436bd27264ebcc4a6279e8a5d49519edb8ae0653dbb8123e34fe8bf23b3047f375b15be1dab357873087a39cc3f9cc75fc7725f0c79f72368b34a9ca766bc83fc97fd408f58f3c05c51e89a7e0a2fa778eb1370befb9c969958fafac24cdd99f01f2b42d8d895b82e8480cf8b59d4f4d8db109bac83f8a01d214a89e56a754f238501b8ac07934df0c439e5a9889d736f3e1b6a6203129486dc1dc264bfadb0b39415d4b0decf02fcd8705beb950edeea3383f98d8abad6cb1d6329c4c2197094a88a74a676a7dec30495bd4e38da0a6f35177816cbec441e6db4aca08d45d58940e7937e9524bd8c5682308f0e2a4e24c62d1fac87bf5227d1ebd5764b9680d9f77c09a4f6df34b0831ab90ca88801b98940a805301d8e7f87027f291c620dfe68a91a4ff8abad60b449ee12d6e8900400e6b9b879f9739e25f9aba412cc6f28bf1c69aec49040d78ec2b723281ae823ef129e5d2c7f68440d9b4e3a98785c2d4e0b6cc6532a69427dc1b1c3ed230438b04f3170fd36c04bee80ea01fb370a1382c61f7ca28a5f912f418165b83ca6bf1f76595f6c6f112fbfd681d6e1087bd796d38ded496b5944c1eae9007a15a52d60e9124ad9de57f201afa79c6060dc4c80558aa8c45ba39a5540e9ee5183bea6917526e49ad88067da021d623c92a3fef13ec595415b21f93fae80b87d5319927dde13a765cc9cf99664caba75a65c028db5460e6c1698b4a15a10833000b3fb2f14cb2f40a2eb63af130395835bb220a0b4797920e29dc317a3a957e6a7c7dc201164b08b52fe1973a612bf247d3936d66dec2d5f064983496975fd319d1526341e9d5c59754cd5c4716257aa0c5f2ee11638dd19f1158fd297e8878c2753e70db3492857870da92b3ce574c86c5a5f4e7e5ceca675b9d8b6185d19aeb286c195d1d29963c5f312ebcbf8e8124c294ebc6ff5b2433cbb73185a548c06987166eb17927979dff4b23fccbd35de0415c448b3c1eae081fcec82c13af1616539b76d2c020ea17468c4d4ef36546390a743b84a212e77e8c954a1cfbba60fb001d20a5b90d8b7e5d1fe07020340562e16bdb8528ee27668b97579e2405fc954808f868732d0c932e1a617db1ed2acb0a55c7593bb41d71f75eff95c613c7f9dbaf73818db456574f10b77b44426adbc2108c3b38009e548df44abb42520e962920f53e61a73dca12e2b7f2edfb193c2771ca24dc3843b8e25dff08d8e1adfabc5e86f892b78fa9870ac8241c104f99a25bc90280331d3f4e7c1f3194fcc5d68705b45f836c6d61a03efc251bc7fe60deb45de0f809729a49d71e592ef11030a6018614abd2221ab70c90e5684ecf462b5cf7257dde593d3227273f1809a58d24cd6038a24cf21a0dddb7d6cc326386b78cc7d8c98a498f11598166644fe910a5fc6ba11999d8d9908892b2396acbe8b8798b59838da34013aa3d8f0028d560b4b77a6ca9d68b0ce5abb25217eb0b0959110e50120072c6cdd46f701c970666b5746d19c78562a57775ff216ce9ddf138cac260dbe2c90877e30a9f86cb189b74eaed6d76af5c6824265b9667eaad735652fb4a9f4869a6565df858fb21fc247bd96317d6d043726f1d4e2f423117691dc66acd9024c5b886b88402ba9a7acb17645ce04e89e84c21e6b7815c87439969f46c9322585dd2fad5d49485efe0cfb341f547b5bda0c768a61f347fa991d5229412eaa17c713473b4360e6ee11045859b382bb70256ca18c5dbf59665906a3318b446076cb34eb8983f3ca7671e8cf2d1eae4015fc7a8c13f1540f4e673aba590c26bfc3ecca390c20d37faf9d353ff272a04801b2ba38b36a709635e0917bcf943b78b58deabdbadd7c5022e015fa4cfe3cf70fc18b8531b2262d562d111daf1f80f2caf04ef3ac291", &(0x7f0000002380)=0x1000, &(0x7f00000023c0)="de0f58707b6d6660272758542bd48c2ef9074f6f165c9e15e7ff7bc5809c6380f67c4ebb6f77abdc98c1b8daaa4626ec067a43329ecbf3423ad06eb21543092af2189148f881e67c15c93e34c94524753cdba39f95e0ecdd75406ba2fad36b1e6dba5f33cd3a5f236fb5b1c8c28f9e2c07407d65d280f875832467aef7162ca34d34a88da4a13126f83e3bd9531ebd7ab2a04e9db85ed441a54737f670f15c3b1770e87837b375ce548cb5be5b03a6c7fc4050b1e2ee73fa107fdf99433204171aad2ba56e3d1e5983b021a87685ca3fffb0f64ca8e3da585ecab276c01208eb2de41c31", 0xe4) close(r2) socketpair(0x6, 0x4000, 0x5, &(0x7f00000024c0)={0xffffffffffffffff}) connect(r4, &(0x7f0000002500)=@in6={0x18, 0x2, 0x10, 0x6}, 0xc) r5 = open(&(0x7f0000002540)='./file0\x00', 0x2, 0x1) shmctl$IPC_RMID(r3, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000002580)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r6 = openat(r5, &(0x7f00000025c0)='./file0\x00', 0x8000, 0x18) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000002600)={0x7f, './file0\x00', './file0/file0\x00'}) getpeername$inet(r0, &(0x7f0000002640), &(0x7f0000002680)=0xc) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000026c0)=""/4096, &(0x7f00000036c0)=0x1000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0}, &(0x7f0000003740)=0xc) setreuid(r7, 0xffffffffffffffff) 566.35865ms ago: executing program 4 (id=30): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd69529c370038009600000000000000000000000007db0000ff"]) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 544.40052ms ago: executing program 2 (id=31): r0 = syz_open_pts() fsync(r0) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x3, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x20200001, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x1, 0x0, 0x9}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x5, 0x7}, {0xfffe, 0x6, 0x6d5, 0x7}}}) r1 = kqueue() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x31a, 0x1000300000080}) syz_open_pts() kevent(r1, &(0x7f0000000040), 0x9ae8, 0x0, 0x91, 0x0) close(r0) 543.715227ms ago: executing program 5 (id=32): sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c2", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x85, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x1, 0xb000000000004000, 0xfffffffffffffff9, 0x807}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) fchdir(r0) mkdir(&(0x7f0000000040)='./file2\x00', 0x1c1) truncate(&(0x7f00000000c0)='./file2/file0\x00', 0xfffffffffffffff9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x10) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 543.217216ms ago: executing program 0 (id=33): socket(0x20, 0x5, 0x0) pipe2(&(0x7f0000000980), 0x4) (async) pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x4) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x80, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') write(r0, &(0x7f00000000c0)="c3", 0xffffffed) select(0x40, &(0x7f0000000000)={0x1b, 0x5, 0x20000000000004, 0xf903, 0x101, 0xfffffffffffffff7, 0xde, 0xfffffffffffffff9}, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)="9876d692a3ef9c7ab923a2f0", 0xc) write(r3, 0x0, 0x0) (async) write(r3, 0x0, 0x0) socket(0x2, 0x4001, 0x0) (async) r4 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) 349.485275ms ago: executing program 6 (id=34): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)="a6", 0x1}], 0x1) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x1042, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a81", 0x62}], 0x1) 347.178154ms ago: executing program 5 (id=35): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r2, 0x0) write(r1, &(0x7f00000004c0)="b96a", 0x2) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) utimensat(r0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080)=0x4, 0x4) unlink(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) open$dir(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x50) 346.173679ms ago: executing program 1 (id=36): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000340)={0x1, 0x5, 0xfff8, 0x80, 0xfee}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f00, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xf800000000000000, 0x525, 0x20000000000005e, 0x200000000207b9a, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x1, 0x3ffffffe, 0x10f, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0xb7, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x101, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x29, 0x20000000, 0x1, 0x13ffb}], 0xde0, 0x0, 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000840)={0x0, 0xffff}, 0x10, 0x0, &(0x7f0000000a80)={0x5a9b006a}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x13, 0xf0000000, 0xfd, 0x8000010000}], 0x1, 0x0, 0x9b68, 0x0) socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x40) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) socket(0x18, 0x4fe9808b1199c3b3, 0xf8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000380)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000003c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x81}, 0x14800000000000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 344.73578ms ago: executing program 5 (id=37): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) msync(&(0x7f00001aa000/0x5000)=nil, 0x5000, 0x2) ftruncate(r0, 0x10000) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) fcntl$getown(r2, 0x5) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000801, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) 344.507146ms ago: executing program 4 (id=38): mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r0, 0x10000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x60) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 277.742726ms ago: executing program 6 (id=39): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x97e, 0x6, 0x2, 0x7, "f03a65c0884e03b8205910e1a63d4a323e7da219", 0xd9eb, 0x6}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) write(r3, &(0x7f0000000100)="89da4c9b0a31cdfa135a2be8dd4cb2338779ef5e1f963d426dda1ccb97775fb9cf31d2b227e1e8a0f70ce7e6fcee39d560c236cc8a495270834ac8d14bd1efc6c27128fe2f4ce0bd478578f6ecace1ecff87270730587dc901737db797aecfc75c129d1ab2c7609f99cd4bed2bf8ce4561e6448a3610c3112535179a261239712b7c3483c1a857", 0x87) r4 = shmget(0x3, 0x4000, 0x82, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r1, r2, r1, r2, 0x1, 0x5}, 0x6, 0x1, r0, r0, 0xa, 0x1, 0x7}) r5 = getpid() getpgid(r5) sendmsg(r3, &(0x7f0000000a40)={&(0x7f0000000240)=@in6={0x18, 0x2, 0x7e78, 0x699}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000280)="9e43ce10fc52840849bf0ae5681c95fca57e0c4a168cf608b6fcf2056b3e8c2b3feddaea5127b990e521179965508b04bcc19c6eca610a75e412f786ead27b226c2d84ef63cf4acc8aee02cd9ee51ab2b0a3b2a900cd6c34d561ae398de85003be9014fa1484b3742413b3534b581ecd8d7496a5317d40cf7a611ff0c21086421002c1d159230e5a982b835e5cbd96194be8bac411a2cd83ef834a7acedf4b6a8b6e9d0564c0d3bcc582bf947e00172c5431a7c3631687fcdd49c845dbdf5ccb", 0xc0}, {&(0x7f0000000340)="69bd9343b64248bb41c2fd8f6f44cb98f879651595b3c6a47952b9a56143708ff998", 0x22}, {&(0x7f0000000380)="5e180c6b088b0ec4a24e1b0f3675a6e7872080f5e5105fef5a492db8", 0x1c}, {&(0x7f00000003c0)="09078f76a2a40729df802691d1c81dab95eaeffd5517a6993815fc758cd48aa5c636c5435c66ab176cdbcfaa441156e26ccba21abd5b583a9f4c6c6cf8f6543c5610ee44c580fd2da60b4a7a3723eb493a2aaa853f100bc0377d481a1263cffe3fe7fd4297d984f538e9bb7e4dcf7547e940af5d05c4cea2e79fd845866bf3ee68cdaaae00ad0a96fe38fcaea2be58ab3561c98401285e3014d0e3978a8c6db56a9da14aaa1968ad9758b6676c4ac6a71846fc9383a5a4352ec67b44e0348e92bc7f9ff21fdc85970f54ab1725c848122d577d097d1cfb35f3a5153c1c86d39c5dcbf496a5a92a20786f11ef77603dfd6ab2ef11652042a0b0e9", 0xfa}, {&(0x7f00000004c0)="50d8", 0x2}], 0x5, &(0x7f0000000580)=[{0xe8, 0xffff, 0xfffffa67, "771aeace8ed055f10bd681ae34467c78cc3b722b0eecfa5dcfdd71a3ebcc3909150c57376794421c6e03088fb1e0863653bda09371af07475bb4fabdcbe9d95a7689a7f392f93590ed5ca60865b58a92319e59d7b53bda03aed566af3425c4a5d07588052d0b5849c2564fd35fa83b470fe77569d37bc53098d2282c022bbdec117208253624649622e74211e1b7838d9758f9a28bcb4cdad7936a6b6b286cb07bf1fe3acb2bfa4fdedbc471c3a25c21755e745d0d1d9f8fb53062c7a811157d7049d7a3ab59dbdb663bb31481dc60da4e"}, {0xd8, 0xffff, 0xfffffffb, "ed71848f66376ff4e290bfe218d7d583e0c0c791384f78cfb315a4c77c906a4f6f3acd3bbea662d3c507b34bdd2f80825574cf44c47be3f1a4d6751088f48f8926f966665aeb35463ae7483f8ab23ebe881537027f63f7e9fb0d3ed489b8a99b0025a9ec62ded93ef27bab2394343cdd82f68aa794f6df1e612b1767bb44200e7b7f376a5aecd28b03d008b62758f5d0d02515a41b90ef20cc14343d6423cc7ac2c08ab19600cf374ca5f40ffdbb434fe1a9a4a72ea77a8f2ad295f06757388a890e"}, {0x90, 0x1, 0x9, "f138e77b7a89ff14ad7dab119ce7e38c684ddc2ab7cc9f3dbfc66100a4bfb83bc9f40c0574dedd04c46cc7e46473eb66bc75bef42d2ac088cd328dec624d796119de4c40bf80f42a349c6635702671f471aa935423d2e0a417d05ecd7bca3b6c0f8fbdc2cc78b7ea36f39a08e802233a1e798c4b76ec1a796ee5f35202944dd5"}, {0x110, 0xffff, 0x4, "9c1f43b9e99818304936403e6e2ab010b6ea2404f68b8896df282879e5c1dff1d747f9c3f3c50e63c30d3373026129422a269adaf752d9e6520c09d84f14dbfed89fc40de5150e5ec08a12ed9418acab42cfa60268f1ddf8957b81091b3fab54ccb911a71c7db7f04e3c857197004e370c2f19bc0334493e0c74648cbdb81a0bbdc819cc772f09f666f2d3c34b556380dc534de3f7cb02d22058f0e8647265ecc98dbd91d12b44ee2b31690a01c447d64d7f68f20b44605f008a40080253f2389eb65913c96a5f53aa773a0e5fcfeea55f0892919bcf68ceb8b1f4b2871006de796fe3f83b8443b23a179ea8def39d4a747669c351e38e75056d"}, {0x30, 0x1, 0x3, "e7850947484cb3fdc8c5bf17ef7eaf039c026fedb329f608d0"}, {0xf8, 0xffff, 0x80000001, "4f62f6b4a46742c59d4eac0ed0f48ee5198103b7c7dc0c34cffd10eb8047687079056f3ea9ff114412870c4c70c84c1c489f4af0137ba4943ddde4d7f1a9879396a12bf57e1d8592be35bccbb1b2f4ced13310182bf62d556e5b3124be786a4c87f49cf717a5ed96c19921839e88ffc63618e86867e653a0a86881205beecf4ce3187a99fa7235231633b1a0cee6873e0cda0eb22f6bc1657851fee2729b98e9899923bc5edc958dc55d1393baa346ce250039220c4d99b7fbf0751e041d45f96f7d93f046d768df1d2f9c33057950b7aef57bada35f652fd9ea55290e584c6a3298206d1e"}], 0x488}, 0x2) fcntl$setflags(r3, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) r8 = open$dir(&(0x7f0000000b00)='./file0\x00', 0x0, 0x64) mkdirat(r8, &(0x7f0000000b40)='./file0\x00', 0x138) poll(&(0x7f0000000b80)=[{r3, 0x80}], 0x1, 0x0) wait4(r5, &(0x7f0000000bc0), 0x3, &(0x7f0000000c00)) syz_open_pts() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000cc0), 0x206c0, 0x0) getpgrp() r10 = geteuid() fchown(r3, r10, r7) r11 = semget$private(0x0, 0x3, 0xaf9d120e7cc796c) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000d00)={{0x1, r6, r2, r6, r2, 0x80, 0xa}, 0x9, 0x8, 0x1}) stat(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getpgid(r5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000e40)={{0x0, r1, r2, r10, r2, 0x41, 0xa4}, 0x3, 0x7fffffff}) r12 = semget(0x0, 0x1, 0x480) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000ec0)) recvmsg(r9, &(0x7f0000001500)={&(0x7f0000000f00)=@in6, 0xc, &(0x7f0000001380)=[{&(0x7f0000000f40)=""/179, 0xb3}, {&(0x7f0000001000)=""/46, 0x2e}, {&(0x7f0000001040)=""/134, 0x86}, {&(0x7f0000001100)=""/47, 0x2f}, {&(0x7f0000001140)=""/33, 0x21}, {&(0x7f0000001180)=""/241, 0xf1}, {&(0x7f0000001280)=""/139, 0x8b}, {&(0x7f0000001340)=""/40, 0x28}], 0x8, &(0x7f0000001400)=""/208, 0xd0}, 0x2) 275.967075ms ago: executing program 4 (id=40): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x9}, {}, {0x3, 0x207fff}, {}, {}, {0x0, 0x9}, {0x1}, {}, {0x3, 0x1}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3, 0x401}, {}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0xfffffffe}, {0x0, 0x5}, {}, {}, {}, {0x2, 0x9}, {0x0, 0x9}, {}, {0x2, 0x800}, {}, {0x3}, {0x3}, {0x0, 0x4}, {0x2, 0x8001}, {0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e34", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) ioctl$TIOCSETA(0xffffffffffffffff, 0xc450443f, &(0x7f0000000040)={0x10000, 0x2f, 0x87a, 0xe68, "a2a48100", 0xfffffffc, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0}, 0x10, 0x40, 0x0) close(0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x6}, 0x10, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001b80)={&(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001b40), 0x0, 0xe}, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000280)="4ceb2588", 0xffffff5e, 0x401, 0x0, 0x0) syz_emit_ethernet(0xd0, &(0x7f00000017c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60765203009a000300000000000000000000ffff00000000fe8000000000000000000000000000aa4e234e2100089078b444536d7fbeddf0348d934a88440cda9de98ffe3679d0f0688093c88138a60984b483e67b352517111201d024e0902fc71f94f34de3955a9b704d0500000000000000e5da6dd18e44ba2d42a84e62b163a7e981bfeea408b8067c15d22ebb9c2f3c2455c5f4f9cd9e8ce311a0ed9b66227986ecd07357381aadf8fccc9bd125ddf8aed24d8175694b2ff637d98288640000"]) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000080)="7edaa06c1d1c8852833678811f3da0f6a3de9361a063486ccd6a8fc6e9", 0x1d}, {&(0x7f00000000c0)="c242793c7ec50b5bc39d", 0xa}, {&(0x7f0000000100)="08f7ff8952f8fc8ebd737d69043671b543369ba7cf19d391e11a24b341ecafe6bab070325559915a93322031ee5d41fc1652447f91312d2037461a7b02306787278600bb933e2cc83f50a3b423528e034349f23f2d07d65019ec86d6450d425fa8d34c8b162fe539d9d7", 0x6a}, {&(0x7f0000000180)="1c316045ce444d2ed8a911ca0edece2dcaa2102c25db90039f0755e9d9e17bd9d9005e5da95ef508059d691e60bfa961834d1069cbb849e2594e31a39f1415ad1152fec28d17655b6742d6ff9d", 0x4d}, {&(0x7f00000002c0)="1b4e313bffebcfb97f0c774dab9417319be9f41ea36bfe4fef2997a3de0b6eb359dcfab07c26534a17edbe25a855b0c5df30253876f3d9ae05db535e9c019062e4498c93ff754bc3db4fa1cf2223b3c8672e923ca41091e1e652d0690f6abbc0db0cf980bf", 0x65}, {&(0x7f0000000200)="172d3a2cecfaa16663d6eca76469b4c462cf6ffc71f4db9fc06b9f352e83495f73be674972d3a355966bfd", 0x2b}, {&(0x7f0000000340)="df84ac3b1aa12d4bbed24c6355b0217607d43148489c758fa3b9cb", 0x1b}, {&(0x7f0000000380)="02defc317851b9d778051f862e704e0315d246af8cafbab2afadb67697fdef2511a1cbc2a7bde2fbd143e876046ca010d666e28077e3843448ba0bbc79fb3fd026bba64990e6ccfde0760d9b5abda908f655859fc692b89cd9bdce38a41eba8407ad7fa7d7a3009cb9018ab2e20cc68aa16918da2b012349c73ba8ebb7a25df0190616393a3bcbab87947b6c21edbbdf0b84e8a8c8423840e863969c767dffea07b7b1cb42b289c17ba99f907676aba3c4e8f7c1a1c9543c8467982d5c514ef69d3e0bbf983449c27f6f301ae882148d9e084847250332b8693f5e6b66aa4e483ff0c6c29cf18473a43570eef80173f4", 0xf0}, {&(0x7f0000000480)="d7813af98e1e9650f44401a68b4cc84621a8c32a62c028d19068b2c63c61353455c2d2e5ecf8aaf37dc72a87a147946377ddade600cd2bafe7dd1e247525cd350aef70fc329f86663b0508b0e9031694e957c7fc71bb1eff19fed9a3131cb1d2d52fc9c0a49ceac42accbb0278", 0x6d}, {&(0x7f0000000500)="5e48d75dc77aa8ea99dab44be06097b11fae2d8dd97e34da63b3416970e996721e77941f8308719c2c39c80c28a963e86f886bde6bc09c428dbf1fb049f671df4fea9e42d6086dc8b2eba7b9fed5d67130d8baff345692db3a7a6b954e0fc338e6eb396d3347f21bf20a5701ca1df18823ad575af2172f35104a0ebb8b8077b74d237861cfb9f9a143b5f33d4ebe8bb4a1113dc0a69658fed81d8b3d17053e7e542a51a408f9da572c013e8165bc6bf45d4ee3ef165d628f346755592ba615f9962532cf57e0d349b4e8675fb52591f4d73545f659d370804652dacc37910451e1460a112a7e5e58b39e5ab8d15f0beac631a06472015fd7cb258acaa6f219e34a27e8a139a9bb70f29b1bbe174b93f3100d038a0d75311e8196c9da5c822b5958dd90285e1c67abdfd0535240d7cb17e901fbc9683d142d1627799833e44fac79565468bee1cd379c4a6828a69e7c10a6e2a33b1b93d7a56cd0a62cc0ac557d48d4d856b936e045bd4640f537b8279d63e80e83346ff0ded39567471bd0332bc25e7802e187939c56fe05edc60f691f7f905cb94932509617c1b4dd44066f56f7539bff3c5036e9744fc82f02fffdff201e7f8e28709207b47d4f341fa3c82b8c9298a56f868e7c78b77be2f833ee5d1e9957ea39963f3fb05e37b09ea6eb5390c9bab89b8e445f7947c6cf79d4fedcd31b3f9830c1ce539cb444e6059aa52c938a5b03259bd3ef407decc72bdb266fa51d0cd499e39d38381d22bc06acaf0ad1bdf40357382419fba0bb3eff29b73649c9d9c3c8e483a3b1e7803c55566bb46fb1fe6d84863c2e2cf0cb8cb5e5b624dc4317f804a8a6f804574de175ea23db597e406ab6c37d707f211b878c575e742c7561b2d5ee1143f9feb0b1dfce2a4514f808918ba60c1c179ba290f07eb9a3b32d3de3c27ec9215b76af4ee438efb90a1ed332c1b7fb0281bf7ab3b21b77a02fb153d055cf2b7064dfe4173fc538e4eb598bb2d51b8b85120b7f1a51102cebd8e3ed8abd9ebb9fc6867206636feb3c8097fb27a3333782f4a39c856e2a5b8c65ce8a614ff38c1c7c0585ddd5b852530725c048920a18fb54da35aaa2718e037a76797160872b085795d7176d41d4bd94d7ed64b56d2c5121a07cd8e197a1864016b44dd6c8b96b6cd66cf3cf047b987c53da0442263d36410ca0529c604132e60f15706ee35e0854b7ba717fcfc8014cc4e450a1c01999932016642c08de34e85c084ddfe7e1ff0749fb7809b8b1b751bd9ebfcf3d9af0144d51f088aae5144710c270cfa0d422449134d6743f2b32fa0796fcc590b6656cc49e55ed6148959cae59eec5985d67d227eb3a5f0899bf7407080c063514e9b7a5d51ccf66629bccf9ddc022c6f95e1b7a539aeb853bee4a51e6cf11513b129dcc743916cd8f6acddc504559f3c94e43a881e18cdd8052df00cec6b285dd016c453587ddd2b8727186b3e8b82412cd78a40f554e6a9c1b96121ce9f7ee04a3bfd278cf4b5c9ef357ecc126fbf4acddb058501b7fcceb324ffacf4fdb1a2733b232a5e6c7cee14eb4bceb0bc51179daeb86f2a5ed428dd4bc41123b0b42d39e85407ee54da63e6d1f59997e333ef852b6b5dc1d11db12aff1dc5f5f850401dd9fc288fba1c0effa802b8166a453e04bd8948aa646f45f55c5457d47f60cce0012101eeabb2b64077511009ba56b88bbbdb9a51440113ca214dc180fb14309dd89eeae7892bd7dc535d5baddfa18790ee86756b4eafaac7794d48b68662ee211fabd0a4319a528ee1c8735a84dda7397894c1b597105879a88a00e12fd54f64b0ebd5b34fd037daf0333d02395ddf541e0515c744c15b6a3ccfc39890444a925d8f8be60657a5674ff849dda88b38dcb2a32d9dc3f36991f8b521365593377a1804cdebf45da585000d95c1e436837a438370f7a9e1a22e87374057e16de0ccdb5203194167c46074b36b373c3374a2a345c57ec272163d2450cbd4eec60901af2328ebdb5b26253c5a62a36283f706db30cb658ff1c596b4e5b30c38ce18a225778e7260788264564dbb6ec2b541423b7cc829db9842db0cc5a61a15bbe041bdbd41ed21c1e4525fe1c29f8f7934210268566b8314474cf83d4958a1b94098d5b3957df5ecf0ef48756445a093a5027a22e937f8345d722f6b383fa390440df5b27a209baba9b2348e18ed4aa5abcc873f9f8bb3c96c3f2b70b3fd759aac7ade6b66d2cdbaeb1829ca9bd5b4ffda3c59f2b93aae5a169a0c6e553ae2cc3c62b989e6bf0aacea066fbdb986c592382ba49022e6a9cc62c3850cea00ea42169a3e96ebeed4d568c946e275dbea229ab8571c4757fffb397dc1a671fab62c7da0afdad2ca348c515babf0632b843993d4072434d0d89a0e4b14e94f605514f72229f59f27e26e16b0d283a66f5d406bc75a8491ed468945ce2867716c22efef39a6336b2cf43f7f24c0965d995e05410bad1b7f230ad2fcd37025e7caffdf870e2d3ae800778203ff4fa043b3addfce0e122e5e09ed3be25d439059d3b67d83b6337c0184fabe74c4d34f64e2866c1bffe99013be31bf75cafff61f04017b33745b722728b78b95cf9c772e93aefd3b8af143d6a5726872545572812238a310e9d82a96fac4f0e8f8627fb8da1889f5a4f78b3f7ddf5316829070aed95c14f6e9078a5362b6d1a762f6b21f235eb9a624af445e20b0303fa5991a8b061024c4e847d3024dbfa55289660b742a75eef93043cd7896bd9e1e5a00cd26c8cebba3abe8d500292e8e2f1e58baab3396d89f3ab5aafd4919849c9df822db87dd4e1d37196dade3550ae9ca81839eadaf9792928f7bb22d9f1a6ca3758c7b4c5f5716e03ed6075a8e2108293dd2c94a4ee6d6524ef89068024d18c8d4f2bc7c81c671e385a0a0ce726f90389b0f0f1c88f7cfbf230b95dd1d3d89819a89698aae76add9bd3b8d35801601c5acc2959e7d45ac45ecb1ddaa3cfed88e0cd5dfc04cff86014e86c1cc927357bad9c9b831b5edb58b0cb1629f2f227318639abf5c7a5c97fb6771abdb2979154b10b96de98ef7d18e28a716072c2310c2e3aabf84cdfb34749006272bdb9b48697024e04ff5fa512edb010db0a7c64f5ee7bb4666e6a251b2ba3a8c7343a7a48e07ca53fc5b06e7584c0bcbb9f59141a42b42bb8575bd72cdc19199d21e825dd3806e0eb5ba6806645350b59dde8e88bb61037e54ca1d38326d5235e6b9f06608a3e8b80f85f33b2e1463a6dfe49c7c2d028d332e5f46190057de2072d628fdfb4c7b6209cced8dcc78179de747b83dc8901c7b220c783165e29e388a1c9c524a27f812b78fff825af52c5e88187cf981fb848d857e0453c970c4c2553c30fe283e40997d900afda83f9c90bef874c09b5b23ad6eaf3993e9071e365d4da3e75657c88d45b8864c719b7b3fdd8a9f3405412fcd7f64c27c3cf04fcfcd92c1f2ad4a024e5e71f98625c866ab99845dffaddbf15718e316e42949620bd2b180cea1de90955ee0ec57493df9b85bd65a2a34feb6a3a00151ffeed29f7e828b9cf448663a761a4f1be212122fb24a025e27e6ee1b742eea8f405e37659e75432107eec6e52de433c34d8c0fe5f8e374c84a66d5caa186cb29af2403248cd56e03aad4d7bdc0da06fe70cebb551739f762b6f62e18033f57da24972a160ae2f23182bf4c3eca1ab99f0ac0d1a4bbd794794fc7c69334721ea6efb120fc76dcb910a63754b4dedc7c546692b2113cd4a244f9c32aeacd1b3411fe7348d05b032e98ad6baa5a3036666ef8c6e49ceb538ac72571dfb1432bbc666ff9bd28a0bff39c64e0d7e6be4ab5010858eedde9fccc7b4fff8319d28b5e080ac4bc8a334e0cec18d97794231cf698a1e0eaabf13af52499223c8dfd0fab88e7becae9c4d1c4eba54afe5c9022a7e2e01885f8a69aa5ac6fd7f315bf340573907218394b9de54ac7981bce5b7a193bae1b5f4516463b828fefaa0d4c1496958607c68c593c9b1956522139c70c8da271eb3fcede8276afb7c6279333468779bc4250452725bc553647542cddbda75e3e87e7efb3d9717afce3b2ca939437f1d17813079b65c80a81e3a08e92ba7549c4f414d7dc6b79353db8c497d33e128564be60d28412fda040364e9cf48a08c1ee669ae6c7a2cb5c614d78158c4caea7d4db552d26f7ffdd115d79f268d32b3ec155260ba0b93cfd1e5075556c3c4f18ca792db133162dbaa38e301c9772964ba03a614d393bb2cd8773fd1502d2469a71b90f20f94edeec7ae0eab9c3b595f80a7329fac75f70f8f0f66abbdc04e5242fe05845c6396ca849b9ea3174312d9ba958e8c3d2dfebe4f8a39972e73e90fd64f78d6b17c7c70a245e804f5c3cf0fddeb3f17ed83f96c55e5518c4d9c85e7d81548aae416a1f6af82df09dad8252698bde72129f2983e44c2452d85bb84ce7ac75ed8654f70a7969b3d8e0bec767758dd16e1bfb103e126167be52055de4146dc818a1bd3a7f140a15668571da2c93441013781c8b75a4967e5e51dc5c642d59188c95c9b9e44e1bbd8c422045dbb968a68000f4cb714fa4d7e0ae74777a0afff241ace869d9e33473154421e890a5ab8c8a6a85d56b278dce78fd37db8484cef90abc4067d4602921ce3d4b69413f516645ea748406046e5aa22de5802c05e1b79bdababaebd5e9c8dd28f68105fd7d1ebe423282a4bc97ccd3bcccc239285055d32c01dfcbf4be6037cc8fedd732ee4f938e961cfc502c60dc7d5ef7b5e8ac999dc6509d2b3c004cb1b8f781bb4e96075d2148f7068f42eb33bfc1b2f5f2eba417cda074744b8c57e2ae4264f3eb030bcb03cc90898a6913c124f5556ced8d445dc758863994749291755e82f0660fad96e72423ea36ea21a8a9cc0953e8e5a4653aadd8d0bbfbfa9b3c0f73aaa2a530f8307f3b34d131de781fd65837bd318bbe1b76ccc6032345667368e9c14eff04ca2e08619f079bf90ae882346df5641c6f1e7d7385bb5ddc6b7d87409d62fb69dfc26f1bb435bda1375a79fa01161aa6837ce274511751d84d1b0100ceed5b17b34c93e7b7fa365f2e49554599d076aacff168604d483ad7e96b2f531de962b1a31c57c4ad4368ab853a9ec67858fbed609ccd64f97741172aa032f4ffb05bd6946515c1961c326b088dbdeca5db2eee5d136aa59f40492d2cb7e0ff5eaf4bd467eaad9c596cef15cac9ecd36258d29066d2db839abdd8e9631d51f6433ba17eb335f6ef4b87e98d677b4dbd0081ba8a4be841439ed254eabf562c2e72dfb757b6f46431cd2cd04ec2e6e45c6b571892c75d2779b4ae950abf36e73dddb58e9f97a92ba4ef377ad1a76bd15cfe3f0717b687587775991d027e8cc2bec7b21587848ba9f3181c29bc2e37c9fb6de67b780fa98c5359dfe349e3579045b379ccaab7883863b3f5ff4286b1827b0bbedfacb4aba66ddaec6d5ba34021e5fb456cf10545d6c387db16a3d52146b3e7ece26d7de3742c34d66536d8d0a3e005c9cf41d7e510d37967d1f34500305efae167f7b14f1001a77fe50f83ff0eb3da22e9ed309f961f52371d1cd9e97a2a27aef52ef079ba698107dd16d24ab7b4165098762f0cffc7e3c71eb566c21517deffd54f3503c3122b4bd49b365efcf8fb969907bb84df57d2d1cd989a811922115e83df256768d87d4974c2fd055be8376e62d39693fdb0f41dc2662fb48c442b5af9ec66e03f553953ca1c56f5fed1b30ddcadfedaab32ae6fcac5bc3a861697ad567ac232548aaf1406c4e83dab649e132773a87ee4c1248bae6b6", 0x1000}], 0xa, 0x0, 0x0, 0x400}, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x14e) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7ffffffe, 0xf, 0x8001, 0x70d0b42b, "88b4e4d6a24bfdfffffffff4ff10235300", 0x1}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)="9977b8bd688706", 0x7}, {&(0x7f00000000c0)="c89259cae81280435751c2bf564297107e7631c13c1e5850a26c7a453d5e1b226d65611212dc4ed0a7ef7cfe2ae84a46241ca50e64fac94863129d1ede029b6b598fad7da0f90f11f6d0a2cc1f10dd8550860a1c6105bd36a406d9bac439b063659f720b2a52db172896322ab4f96aa8a107874868107c768a29b30c436446dc735043d6e09e6a6be1ea59b0bf448dc8f7219d05d95433eaccb3f41fe7c99e0b072c8b1e9f526e23711704936250c4a884987b880c77bfcd4ab76537b497cb16ea9a043899fd06530c", 0xc9}, {&(0x7f0000000300)="1b479fe4037c7c9f3b54a68c1ab6ffa8c9cbafefbd1032be195cd2186ac852", 0x1f}], 0x3) 275.560765ms ago: executing program 6 (id=41): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0xe96}, {0x3, 0xfffffffe}, {0x2, 0xd643}, {0x3}, {0x3}, {0x5, 0x401}, {0x0, 0x7a}, {0x3}, {0x3, 0x1}, {0x2, 0x100}, {0x1, 0x1}, {0x2, 0x80000001}, {0x2, 0xf}, {0x1, 0xfffffff9}, {0x3, 0x5}, {0x0, 0xffffffff}, {0x3, 0x1}, {0x1}, {0x3, 0x80000000}, {0x3, 0x7ff}, {0xbb08c0840fa32129, 0x6}, {0x3, 0x3}, {0x1}, {0x1, 0xf20a}, {0x1, 0x1000000}, {0x3, 0x10}, {0x3, 0x1ff}, {0x0, 0x200}, {0x2, 0x5}, {0x1, 0x9}, {0x1, 0x1}, {0x2, 0x2}]}) r1 = syz_open_pts() fcntl$lock(r1, 0xb, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 275.238564ms ago: executing program 6 (id=42): r0 = dup(0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000180)="b1f5d915", 0x4) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x100}], 0x1, 0x887e) symlinkat(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r4, &(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0xc, 0x0, 0x0) r6 = open(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x12, 0xffffffffffffffff, 0x7d) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r6, 0x8000000000000000) execve(0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000580)={&(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x8, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x101}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) preadv(r7, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000080)=""/180, 0xb4}], 0x2, 0x1000) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) openat(r1, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7, 0xe6b, {0xffffffffffffffff, 0x2}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x23, &(0x7f00000000c0), 0x0) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0000762184084b376278f97e9899a3116fc59b786a920b5d08d2d47bd3e8d25790758582e114b3a41e1c70208283c87acbb179eed946b982a5e822093b45a5726349500819502cc75c9a8b4c64f751f7d7573bb4066908aeb7aa8f30f06b66f4d6feb72a2adc27153f18e84b10caf208b5374a257faaadd1a623db1d1044731cb9e04e65f94e8f370e6d2c9553a09e3af48b5e8382c88243baacc23300c0790daa94ce556480f7b4f3efa71e62968364f6bbefabe3f8", 0xb6}, {&(0x7f0000000180)="633cca83eb031a3afc0fd4046e1180c3883e82e198f30707f4055c67a27e94cbcaf3b28c361562b0459609967c132e3044a84f8d312011eba727eb2283cf8336f8baa6e7f6630f579f0095334f8a0a25581b835e03cee8919977e1928db2978f720ae2972bb9a5b51f32e05d4a50e284007c25cd376f1d196ce0956bdad2276a3f957a922580e974ab233f19b5ba8dc9d8605981bfe3a65f13288bff5f92f98bef784cd884616fbc3a226dde4b93056cba8e", 0xb2}, {&(0x7f0000000240)="0513bf5666e8e6fb9c0660baba6228a8737454ea87564435122e373b8abdf48b1967ab7f13176efc6125063fc79fb8fe0fc00288c00ce545eaf68f3559a105d56d410abf5681cf4f8fcdeddfea9c1053e3940fcc955a89178d591079db2b13e825a87b5eb4cb72c308fe5e25b12daa2702ec4680ec5d79824d24e7e7f3f7836fea94cbdbae823010c7c9ff1eb2758ebb5df9405fb4b28661b4cc28", 0x9b}], 0x3, 0x0) 274.57741ms ago: executing program 4 (id=43): setitimer(0x0, &(0x7f00000000c0)={{0x8000007, 0x3}, {0x6, 0x2004}}, 0x0) (async) r0 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe46, 0x0, 0xa9f6, 0x0) shmctl$IPC_RMID(r0, 0x0) (async) shmdt(r1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) (async) r3 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) sendmmsg(r5, &(0x7f00000000c0)={0x0, 0x8}, 0x10, 0x8) (async) recvmmsg(r4, &(0x7f0000000240)={0x0}, 0x10, 0x1000, 0x0) (async) close(r3) (async, rerun: 32) r6 = syz_open_pts() (async, rerun: 32) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x400, 0x9, 0xffffdf86, 0xffffff8c, "08ed95990000000000000001000004fb0400", 0x4, 0x4}) (async) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r6, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000200)="b1000504000004000000000007000000331ca10577fef96ec0c72fd3357ae30200004e2039d2db21598dcc42a25aaa0500000051e2f02f3a5ffa223e7d04032bfa896443a42102000000720fd18bfbb670c1f5a8030000000000000036281257aea8e500002002fbfe0c2300008abfba09000008e371a3f8343732051eeab71589e0000105f8ffffff13000000000000000000000000000000000000000000000000000000003f91399fba0d640e400aa69500cd3978df08eaa3d267d27d6bffbfa77670b6c305addb744cce306e3fefc82db748a77cc5ce7b2bb4f8be6950a7b43a98025828c2df8563ad5c3af67c7864811c1a3196e361f998912331be6ca6c5a1406089f84d11ab6b3528bfb76e263abfa1ae92338fe7f33b4a08907bc03e429c275d3d4142ead7b7e584804b82ad9c722651dea897644d825a92904793cbdaffcec383a732386bed20c2b07667f5d4f66e44dc15c5f64d35b009000000d3c2cbcb206e510c5876ad2302db17e5f3b4d81eafcad9653986dcff8c16a63df3839e93165e3728f9d698257f526fbe5f69664843064c6908e785e0455c000000000000000000", 0xb1, 0x400, 0x0, 0xa7) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f00000001c0)={0x9, './bus/\x00', './bus/\x00'}) (async) ktrace(0x0, 0x1, 0x0, 0x0) syz_emit_ethernet(0x99, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004ff7008b006508098403907800000ecbac1400aa9406017f000001ac1400bbe0000001ac1400bbe0000001e00000020000004e204e230008907862e42c25423e8c873dd87331146b7ccc6ac95a8df06f791675838608089f02786d53c45dc691c7cdac377d647b12156bb96c5d006e5673ec03bb3f5952a6638add89e671d9529d00"/153]) r9 = socket(0x2, 0x1, 0x0) getsockname(r9, 0x0, &(0x7f0000000100)) (async) open(&(0x7f0000000040)='./bus/\x00', 0x200, 0x141) (async, rerun: 64) syz_emit_ethernet(0x4de, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffff0000000086dd6097520304a83c03062c37515fcaebae1edf860e8f9c9704ff020000100000000000000000000001000f0000000000008400000000009831ca0be5ec1e457c8790dff540d75eb8488ee648fb3280981f1d1224a4af49d15ed9840ec1f434826d2adbe3e863e73d407ac1eae98f6e7604fac8d38377d9db52e391e7318ad9938ff4014b911d59a857ee7023c3d5e8105e28f5599063f54170f64ecea60fdd397374aa6e0f7c37b683ac5b097ed07004276f5d483f62444f271cfeef38c38a7bdeec44c8a7a026f65e55e6493a5f4434bd194e7f5efb93873ad3cfb22a10c999cd3704f577539dc4d28936f1cf8d1d0b7a9c536f23d0d7a5471428757d"]) (rerun: 64) 218.454708ms ago: executing program 7 (id=44): r0 = semget$private(0x0, 0x3, 0x383) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) (async, rerun: 32) r2 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x8, r1, 0xffffffffffffffff, 0x0, r2, 0x10, 0xf}, 0x9, 0x5, 0xfffffffffffffffe}) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000680)=""/31) syz_emit_ethernet(0x26, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0xfffc, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@ssrr={0x89, 0x3, 0x5}]}}}}}}) 217.875568ms ago: executing program 3 (id=45): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x188) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) r1 = open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x4ebfac6bbaf7949) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2df57366, 0x4, 0xd, 0xffff7dfc, "0a6400b728022400060000d4620300", 0x80000005, 0x5}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000001640)="d427cb470dcb88deb6d3c2f52987219d74c6bc6ea079a66b25b8614b76c6945fc53a357d286c2a12756dfb85db61f7886b49f097362dcb169eda8d873cd61db762daccbe05e54745caab39281ebbd94000cc79a66b58275de3073f4e405c21128dd51f68a03ea778e6c58f669ef652f633eae180e75028c2e5a8d6cb0d12dd5dc91ce7ea255f0271e7c239b96c5d259b9e1596e1012d3d7b6694fdd1c441fd2431efd1e896e61b0891e7ad70f1154f475da1624dc436d5bdd92207a0882d625bd6941a6f2d90b7b5d5bf48875d2461c4436eb8826250cc134f48821d9d5badc1dec386bff3f0b7184a1043803054b97703aedfbcc6ed81d3c253492d9341a0f60d1ac61892d5242b8a925a300ca7349a0f14dd3e2418c4212e6ac3f611afe57a838c64b8e75e916fccfb9d82a468e3b81d99caf5a056249bc33dce495f8de2dd15922aca7caddcdd8d763ea62ffda62821b3db1069f4dce18ad2b8e3412c4665c0b3ebb2c11d9e5d1c6089e9bd1dde15a107156afdd4ca679554824123ba337baf0540721f4dcd59c2a86275ae6271786498de3b2ce6d0208a02006bb78f8bd8f839601f1d60cdc11e5b88fa00034d7e7ef9f395093ff24fabf40c34f90c508af84a480a056d13e6726ab0572826300a60706adeae8b73f6c85c012a49ad119b33dd8e955aa343744dc3823944606bd87421b5d99a3fba375d944c024ae72be657c32e3f8ab3369ae8e640bae6499c04146f5997ac4e2f23842ed9d4b44b81db008065bb6ff0531efacb6c3216e1ad569f2f3081f26213d84e46fe7f5f81695d6f2ac4d8889ba39df10a348333b9df70f19e596b8e28cc3f30c6434e3e7b4fecfbe8dcf2d392b54dc8e16a62cabb2b7c218c2b6789c4157eacffaf527da44fd6853ed727e73fd591da5da31a429fc4a05d37615a9fb82cdc2d3447d4ae671b3fde0ed7f0d9b13c0005812c51a599aab5d6522847e8c37daa06cfe7fa0ac7363e86000b6897414d8966a243d0742cde77892642776edab50bc5190d5b561464f2ef9273e9e4527390e2938e2ffb0e80748f8ca03344c296281a725299570e7d67423a2a90565469e6b4528127bc7f573be703f00d1b6e6f09ea6f5849b399c359f9e0c6514d12e18a07c9c587e8f7b93a5e3c982719f4f4a43315921fe8993c7256587e9ab7f6622f4819361845ab4befedca844cd57940d4a68983737d9719ba26703c6d78e94d902d2b2001a01301fd7843d99150dd4d47903509eabcd756bfb2005168930a9a3e19cb2595fcc2ab7da3da39ea85f85831ee6bdae43d382c2f6b835c31eefccf1bf7504803b3d26484f4e347ad73b6664c96679470c7a505240693c4edc60fabce4ca983d5d5cf2c96d0cb8a5c774b24f2deab19af5cc9bd81ad7c7b6067a8c9346de49827597aaa2ed5015af7260e373b6744b01780a9af7925b4f36a8cfa762cdd340359851850546d3433d07a1b5189972e36afe51a4f677b597468a391bd9e306ddf533102a4ab34a8b542c3a677c299b5712c2d33f908e6e7d8cb04a88a4e48778adfe26ad380d3c130f2bc6dcffc6f025194ad92ad95d619b1dc0f03b8ca87dc241b1fccc63c3e544a1122c36a2991ad91dc70916720f744b00ca7318aa4e6c0668add1feb2e0df902d1c71573f7ad448ffd1e9766486fae0fbc1d3fd8c9238dc5457365046c5f31c7aa706a4cbc16df2c3ad74687b14cd64da9772ee2e36e2293fcf98bba84d10643166a6b5f82538b80aabc15a5bd702d6fa59f1610c550150c734e4a539db215f69aaee2c34f0ecfc308127cbb88000bb7aa34562eac9dbfb9ec0eb96df80044265a7ff49ceeec6b5edab2de406bf0c665dabb0f770445a7f9c913bd71ae1ec0d05b2c95bcdcbeb7f6af8ec3e1c8378375348dc736e43ed226eb36d04f8971efc92123583a71231226f19182a11a3637d0ba35254258ae3bc50be472f35eaf1b01b77f4671fb8fa8c612c368a37668a19a3de720a786aa1a7ca588f47ec3ab30c93d5c906bca009cd5beb979df4e24199141878c94b7c72a45bb11e45dd5a969875413f3fae4365e147e53a70042dc8c202add9c9f3f94befa79e737e1cd4ed84300f525679d87c5767318770d03936e9f4ecafafdacde2dcb3514ed87a78875a20f6b9b521d7e0a108b5ca64cd87bce6741c23676eba6c9216f84bd4a93378fc7cd3de6397635de1d797f359149cfdcbaf5342c1b680a4834de35cb280f1444790e3e449728cbb33d6edcbef8cb66019d2af642e8c492d84e96986acbd46f6668b6142f7fc25aff9bfaf10fd4dd99cb6c72992d5e2a01954d7001f0a6b95df4c90000000000000000000000000000000000000000230da0b4f6e656cecfecf459d2373656ce4b6121d23ccf69bddab56a3c8313e9ef48f32c4cd9c9c8d5c5cc2575ef36bdc04bd8d13e86", 0x6bd}], 0x1) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x14800000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x7}, 0x8) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80606948, &(0x7f00000001c0)) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)='#', 0x1}], 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) 217.338178ms ago: executing program 1 (id=46): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) write(r0, &(0x7f00000002c0)="3dacaf2007efe7f2aacb103ef5614b7ee991217204933059d9fcfbc5d67adfc708ba90e85c3252b8101709dc11c37cee01b0a4070000005e0984f204ef676d7a15176cbe2584124bbc6eaeffa4739da44ab12627c0b68f4f6b2a5fa778b0241132b072462a736f1b3a5227eb254db06f148a13f278b8f1efb35410a0a7febc5571457cab4d2763c894eb64c90f92efc71616839cd5b627c5e619747c135a97a2e37ccf6b1bc0dd5d56d3cecd8029ecfb924772ed6fe4798b990c82e93aab095f25642c116a27a7babca09430204e2ee06ac8cce7404e", 0xffffff33) unveil(0x0, &(0x7f0000000100)='x\x00') r1 = getegid() setgid(r1) r2 = semget$private(0x0, 0x4, 0x10) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, 0x0, 0x0, r3, 0xc3, 0x400}, 0x0, 0x76d274c6, 0x7fffffff}) r4 = getegid() r5 = getegid() setgid(r5) getgroups(0x8, &(0x7f00000000c0)=[r1, r3, r4, r4, r3, r5, r5, r4]) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r6, 0x0, 0x0, 0x0, 0x1, 0x2df}, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f00007bc000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000147000/0x2000)=nil, 0x2000, 0x3, 0x10, 0xffffffffffffffff, 0x0) 215.758962ms ago: executing program 5 (id=47): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x7}, 0x1, 0x4, 0x0, 0x0, 0x5, 0x804000000000007b, 0x100010005, 0x8000004}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "906af4ffffcd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) read(r0, &(0x7f00000001c0)=""/159, 0x9f) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f0000000280)="a438afd0a744763c8520c2f7b18d7879bb12550cefa29275f43218eca69bc936ed056a0ac74d5f3e7fdebedb2783316a9f573d4fc2d77f7ea3197ff8f9aa6064338c95dbf4982810346d8f88489dd00b9e5a0c9c696699d4add51a8966f89afd10e7419504288eda97a7c176c65f6b6f24cc947b03ff64124229fc17eedd1976df714b83eaa8099fdf462e009904ded8ec0591e245c01c3d40b3f87f06cbe3b589e80428b77c24aadc3e5db9162808a053f0430d62e0bcad8c5e4dcd823a583feb0a84920ec6f1ae351becba94c0b5d0dd587f21d57da12c835adec5bfc6", &(0x7f0000000180)=0xde, &(0x7f0000000380)="a81dce1efb625962da48fb9131fc1431b2ac0a07c0bbbfefc85fb9594e68beefb1bd3507fc4f6e46ce9da0fa989e839783768dfcd0653e022e2934ab5890c55b44f1bb49164ae97c86c772744c97eecd9e8c3c94b36fae7de9ac4cee9cf53e23b43d7d923a34162bb4c953fc9f53fc91e4c37361a2e22517c7eaf02b8816624bdc0d68531928b6b7ad8bcf104aacd782932a1bb29acf38c24e9e12d225ea87a69b87fbad70e4f3072409d55bb51ca0834c60774c059e44af56805817a2d186d6dc07a927ead61b6c5e987880b3f0685f247ac8e22f0025310916", 0xda) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x106, 0xffffffff, 0x9, 0xfbdfffff, "a8a377e2abfeffffff000000000036d6620700", 0x7590, 0x40ee64}) socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x0) socket(0x1, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0xb}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) socket(0x18, 0x0, 0x5) sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, &(0x7f0000000100)="71f9ac0058bc5a91501d94a34b8e5f84cf08009c7afec37082000000", &(0x7f0000000040)=0x1c, 0x0, 0x0) 213.998295ms ago: executing program 7 (id=48): r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x1000) recvfrom$inet6(r0, &(0x7f0000000040)=""/209, 0xd1, 0x0, &(0x7f0000000140)={0x18, 0x0, 0x5, 0x6}, 0xc) setitimer(0x2, &(0x7f0000000280)={{0xffffffff}}, 0x0) 11.426234ms ago: executing program 7 (id=49): syz_emit_ethernet(0x41, &(0x7f0000000100)=ANY=[@ANYBLOB="99b541a5d895aaaaaaaaaabb88e7"]) sysctl$kern(&(0x7f0000000200)={0x1, 0x49}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe92, 0x0, 0x37) 9.683823ms ago: executing program 6 (id=50): open(&(0x7f0000000100)='./file0\x00', 0x9cab835cfdc52675, 0xba) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x85, 0x2}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x9}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x8003, 0x6, 0x69}]}) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r0, 0x2000747b) poll(&(0x7f0000000000), 0x35, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x3, 0x7f) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) socket(0x2, 0x400000000002, 0x0) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x7fffffff, 0x0, 0x1000a9f6, 0x0) shmget(0x1, 0x4000, 0x304, &(0x7f0000ffb000/0x4000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x8, 0x5, 0x2}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x3, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x3, 0x8}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) mquery(&(0x7f00001cb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0xd) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x20, 0x3ff}, 0x400, 0x9, 0x0, 0x0, 0x8, 0x1, 0x8000000000035, 0x7ff}) 246.878µs ago: executing program 7 (id=51): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x80b7e) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000657000/0x2000)=nil, 0x2000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 0s ago: executing program 7 (id=52): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0xca, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getdents(r1, &(0x7f00000009c0)=""/4096, 0x4e00) kernel console output (not intermixed with test programs): creating runtime link editor directory cache. ldconfig: pledge: Invalid argument preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Mar 12 11:49:39 PDT 2026 OpenBSD/amd64 (ci-openbsd-setuid-9.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.154' (ED25519) to the list of known hosts. login: panic: pool_do_get: shmpl free list modified: page 0xfffffd8066862000; item addr 0xfffffd8066862d20; offset 0x40=0x69b30b8a Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *475297 95158 32767 0x10 0x4000000 0K syz-executor 384867 69367 32767 0x10 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8343e86f) at panic+0x1e5 pool_do_get(ffffffff839b3f40,2,ffff80003c4495d8) at pool_do_get+0x5df pool_get(ffffffff839b3f40,2) at pool_get+0x162 shmget_allocate_segment(ffff8000fffe6fb0,ffff80003c449830,160,ffff80003c449780) at shmget_allocate_segment+0x1af sys_shmget(ffff8000fffe6fb0,ffff80003c449830,ffff80003c449780) at sys_shmget+0x195 syscall(ffff80003c449830) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x23cb81037f0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_get: shmpl free list modified: page 0xfffffd8066862000; item addr 0xfffffd8066862d20; offset 0x40=0x69b30b8a ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8343e86f) at panic+0x1e5 pool_do_get(ffffffff839b3f40,2,ffff80003c4495d8) at pool_do_get+0x5df pool_get(ffffffff839b3f40,2) at pool_get+0x162 shmget_allocate_segment(ffff8000fffe6fb0,ffff80003c449830,160,ffff80003c449780) at shmget_allocate_segment+0x1af sys_shmget(ffff8000fffe6fb0,ffff80003c449830,ffff80003c449780) at sys_shmget+0x195 syscall(ffff80003c449830) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x23cb81037f0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c449400 rbx 0xffffffff83909e07 cpu_info_full_primary+0x2e07 rdx 0xffff80000002a740 rcx 0xffff8000fffe6fb0 rax 0xffffffff83908ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x20a995ea718502c5 r11 0xafad424bb48940c5 r12 0xffffffff83909c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff814213f5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4493f0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=475297 pid=95158 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffe6550,0xffff8000fffe7258 process=0xffff80003bbec020 user=0xffff80003c444000, vmspace=0xfffffd8070464018 estcpu=15, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 5842 7180 56097 32767 2 0x10 syz-executor 95158 501454 35376 32767 2 0x10 syz-executor *95158 475297 35376 32767 7 0x4000010 syz-executor 69367 384867 18815 32767 7 0x10 syz-executor 69367 254335 18815 32767 2 0x4000090 syz-executor 46248 49979 74793 32767 2 0x10 syz-executor 46248 70954 74793 32767 3 0x4000090 fsleep syz-executor 84731 260933 29343 32767 2 0x10 syz-executor 84731 400166 29343 32767 3 0x4000090 ttyretype syz-executor 84731 54585 29343 32767 3 0x4000090 fsleep syz-executor 84731 171048 29343 32767 3 0x4000090 fsleep syz-executor 53660 390279 74908 32767 2 0x10 syz-executor 53660 321758 74908 32767 3 0x4000090 fsleep syz-executor 53660 497583 74908 32767 3 0x4000090 fsleep syz-executor 53660 218005 74908 32767 3 0x4000090 fsleep syz-executor 24461 175300 53096 32767 2 0x10 syz-executor 24461 154215 53096 32767 3 0x4000090 kqread syz-executor 24461 154125 53096 32767 3 0x4000090 fsleep syz-executor 943 291526 36114 32767 2 0x10 syz-executor 943 479129 36114 32767 3 0x4000090 fsleep syz-executor 35376 369808 90338 32767 3 0x90 nanoslp syz-executor 74793 203894 21346 32767 2 0x10 syz-executor 74908 196799 87207 32767 3 0x90 nanoslp syz-executor 56097 392795 7086 32767 2 0x10 syz-executor 18815 323492 93540 32767 3 0x90 nanoslp syz-executor 29343 279667 70975 32767 2 0x10 syz-executor 36114 424132 69303 32767 3 0x90 nanoslp syz-executor 53096 313605 68765 32767 3 0x90 nanoslp syz-executor 93540 488949 2547 0 3 0x82 wait syz-executor 21346 321560 2547 0 3 0x82 wait syz-executor 7086 338735 2547 0 3 0x82 wait syz-executor 87207 2374 2547 0 3 0x82 wait syz-executor 70975 48977 2547 0 3 0x82 wait syz-executor 69303 48320 2547 0 3 0x82 wait syz-executor 90338 319849 2547 0 3 0x82 wait syz-executor 68765 37321 2547 0 3 0x82 wait syz-executor 2547 314356 45211 0 3 0x82 kqread syz-executor 45211 153140 71739 0 3 0x10008a sigsusp ksh 71739 286577 18636 0 3 0x98 kqread sshd-session 18636 124119 62335 0 3 0x92 kqread sshd-session 35365 41994 1 0 3 0x100083 ttyin getty 62335 25828 1 0 3 0x88 kqread sshd 97057 462472 82341 73 3 0x1100090 kqread syslogd 82341 134290 1 0 3 0x100082 sbwait syslogd 31733 10479 1 0 3 0x100080 kqread resolvd 78732 337157 91667 77 3 0x100092 kqread dhcpleased 9845 405021 91667 77 3 0x100092 kqread dhcpleased 91667 86234 1 0 3 0x80 kqread dhcpleased 13010 272838 0 0 3 0x14200 bored smr 20064 185579 0 0 2 0x14200 zerothread 94084 11015 0 0 3 0x14200 aiodoned aiodoned 33052 470218 0 0 3 0x14200 syncer update 12356 136977 0 0 3 0x14200 cleaner cleaner 40314 374421 0 0 3 0x14200 reaper reaper 8583 326744 0 0 3 0x14200 pgdaemon pagedaemon 80077 41744 0 0 3 0x14200 bored viomb 37105 338238 0 0 3 0x40014200 acpi0 acpi0 46788 317482 0 0 3 0x40014200 idle1 94269 287153 0 0 3 0x14200 bored softnet1 17757 100588 0 0 3 0x14200 bored softnet0 50848 47404 0 0 3 0x14200 bored systqmp 94047 39799 0 0 3 0x14200 bored systq 29382 4803 0 0 3 0x14200 tmoslp softclockmp 43457 65213 0 0 3 0x40014200 tmoslp softclock 93579 132171 0 0 3 0x40014200 idle0 1 86122 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff839b3f58) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pool_get+0x124 #3 shmget_allocate_segment+0x1af #4 sys_shmget+0x195 #5 syscall+0xb17 #6 Xsyscall+0x128 Process 95158 (syz-executor) thread 0xffff8000fffe6fb0 (475297) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a92580) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff839b3f58) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pool_get+0x124 #3 shmget_allocate_segment+0x1af #4 sys_shmget+0x195 #5 syscall+0xb17 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11079 12022K 12034K 166960K 12171 0 pcb 17 12K 12K 166960K 17 0 rtable 241 6K 7K 166960K 353 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 29 0 iov 0 0K 16K 166960K 9 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1287 81K 81K 166960K 1357 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 44 0 dirhash 15 2K 3K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 26 97K 125K 166960K 193 0 proc 58 99K 163K 166960K 504 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 3 0 in_multi 99 7K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 217 970K 970K 166960K 217 0 exec 0 0K 1K 166960K 354 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 257 168K 180K 166960K 3378 0 UVM aobj 4 2K 3K 166960K 5 0 pinsyscall 47 94K 118K 166960K 1244 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 8 0 NDP 11 0K 2K 166960K 27 0 temp 37 9078K 9142K 166960K 4115 0 kqueue 14 22K 24K 166960K 33 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 36 0 32 1 0 1 1 0 8 0 rtentry 176 113 0 1 6 0 6 6 0 8 0 unpcb 144 140 0 121 4 0 4 4 0 8 3 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 26 0 18 1 0 1 1 0 8 0 arp 136 18 0 0 1 0 1 1 0 8 0 inpcb 328 92 0 80 2 0 2 2 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 152 26 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 456 0 0 29 0 29 29 0 8 0 art_table 40 457 0 0 5 0 5 5 0 8 0 art_node 32 113 0 11 1 0 1 1 0 8 0 semapl 112 41 0 31 1 0 1 1 0 8 0 shmpl 112 2 0 1 1 0 1 1 0 8 0 pool(0xffffffff839b3f40:shmpl): page inconsistency: page 0xfffffd8066862000; 33 on list, 1 missing, 35 items per page dirhash 1024 21 0 2 3 0 3 3 0 8 0 dino2pl 256 1636 0 170 93 0 93 93 0 8 0 ffsino 296 1636 0 170 114 0 114 114 0 8 0 nchpl 144 1894 0 205 63 0 63 63 0 8 0 vnodes 216 1717 0 0 96 0 96 96 0 8 0 namei 1024 5889 0 5889 3 1 2 2 0 8 2 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 6943 0 6943 11 9 2 8 1 8 2 plimitpl 152 41 0 15 2 0 2 2 0 8 0 sigapl 424 477 0 423 7 0 7 7 0 8 0 knotepl 120 101 0 0 4 0 4 4 0 8 0 kqueuepl 224 61 0 50 3 0 3 3 0 8 2 pipepl 344 122 0 93 4 1 3 3 0 8 0 fdescpl 528 461 0 423 4 0 4 4 0 8 0 filepl 160 2035 0 1748 14 0 14 14 0 8 1 lockfpl 104 22 0 18 1 0 1 1 0 8 0 lockfspl 48 12 0 8 1 0 1 1 0 8 0 sessionpl 144 21 0 5 1 0 1 1 0 8 0 pgrppl 48 29 0 5 1 0 1 1 0 8 0 ucredpl 104 225 0 206 1 0 1 1 0 8 0 zombiepl 144 423 0 423 2 1 1 1 0 8 1 processpl 1232 477 0 423 5 0 5 5 0 8 0 procpl 664 576 0 510 6 0 6 6 0 8 0 sockpl 752 268 0 233 10 0 10 10 0 8 6 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 131 0 0 17 0 17 17 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 291 0 0 19 0 19 19 0 8 0 bufpl 280 2579 0 112 177 0 177 177 0 8 0 anonpl 32 7605 0 0 61 1 60 61 0 246 0 amapchunkpl 152 9933 0 9358 32 1 31 31 0 158 6 amappl16 200 2136 0 2097 14 0 14 14 0 8 11 amappl15 192 50 0 50 2 1 1 1 0 8 1 amappl14 184 399 0 398 2 1 1 1 0 8 0 amappl13 176 111 0 101 1 0 1 1 0 8 0 amappl12 168 685 0 649 2 0 2 2 0 8 0 amappl11 160 11 0 11 2 1 1 1 0 8 1 amappl10 152 57 0 47 1 0 1 1 0 8 0 amappl9 144 255 0 255 2 1 1 1 0 8 1 amappl8 136 109 0 108 1 0 1 1 0 8 0 amappl7 128 42 0 40 1 0 1 1 0 8 0 amappl6 120 253 0 243 1 0 1 1 0 8 0 amappl5 112 74 0 68 1 0 1 1 0 8 0 amappl4 104 425 0 392 2 0 2 2 0 8 1 amappl3 96 1523 0 1417 3 0 3 3 0 8 0 amappl2 88 524 0 452 3 1 2 2 0 8 0 amappl1 80 8929 0 8372 14 0 14 14 0 8 0 amappl 88 2721 0 2529 5 0 5 5 0 92 0 uvmvnodes 80 98 0 0 2 0 2 2 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 4 0 1 1 0 1 1 0 8 0 uaddrrnd 24 461 0 423 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 461 0 423 1 0 1 1 0 8 0 vmmpekpl 168 5328 0 5292 2 0 2 2 0 8 0 vmmpepl 168 37184 0 35071 107 3 104 104 0 357 11 vmsppl 488 460 0 423 7 1 6 6 0 8 1 rwobjpl 80 13785 0 12816 27 1 26 26 0 8 4 pdppl 4096 929 0 846 115 30 85 97 0 8 2 pvpl 32 14319 0 0 114 0 114 114 0 265 0 pmappl 256 460 0 423 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 294 0 34 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8343e86f) at panic+0x1e5 pool_do_get(ffffffff839b3f40,2,ffff80003c4495d8) at pool_do_get+0x5df pool_get(ffffffff839b3f40,2) at pool_get+0x162 shmget_allocate_segment(ffff8000fffe6fb0,ffff80003c449830,160,ffff80003c449780) at shmget_allocate_segment+0x1af sys_shmget(ffff8000fffe6fb0,ffff80003c449830,ffff80003c449780) at sys_shmget+0x195 syscall(ffff80003c449830) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x23cb81037f0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299bdff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7e979129e1c0, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299bdff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7e979129e1c0, count: -3