last executing test programs: 5.599168544s ago: executing program 2 (id=23): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendmsg$unix(r0, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[], 0x4c, 0x2}, 0x0) futimens(0xffffffffffffffff, 0xfffffffffffffffe) 5.515191119s ago: executing program 2 (id=28): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x1000101, 0x7, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8, 0x400}, {0x401, 0x4, 0xe, 0x3}, {0x2, 0x6, 0x203, 0x99}, {0xddf, 0x1, 0x40000005, 0x101}, {0x9, 0x7ff, 0x14, 0x8}, {0x5, 0x7fffffff, 0x1, 0x9}, {0xfffffffe, 0x7, 0xc8, 0x88}, {0x3, 0x50001, 0x9, 0xaec}, {0x7ff, 0x9, 0x3, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x4, 0x80000004, 0x6}, {0x0, 0x132e, 0x2, 0xfe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=""/81, 0x51}, 0x1800) listen(r0, 0x7fff) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0700ffff080045f4002c0067000002001400aa4e224e23eade449ac8c20905b69ea308b35251da4c515e5d3f6473b0693713716d161b092d3d56c6ccc32365ea394fe5fc4933618b0723da9282eb3120cd128ec1c7b3e7fa4ae51d0aedd1d13510a2af47d7bffdf75c5e532bdb5cf8ca9034a539e38a7c478491c18db3878335eca7769477bea2dc70b5e805aa6e304df06864957b6ed33f68ab8d1137854edc09761c6c0653a133cf8d73f1e4f224dffb2c2937d68f0374873e3752067c841b9900000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600282019078fffc01020000"]) munmap(&(0x7f0000ff4000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) shutdown(r2, 0x1) 5.487418733s ago: executing program 5 (id=30): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) symlink(0x0, &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff0200000000000000000000000000012c"]) mmap(&(0x7f00006d3000/0x1000)=nil, 0x1000, 0x1, 0x2810, r0, 0x0) r1 = msgget$private(0x0, 0x7ca) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r3) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x30, 0xdb9e, 0x0, 0x0, 0x100000000bd71}, 0x0, 0x0, 0x2, 0x6, 0x4, r3, 0xffffffffffffffff, 0x979, 0x0, 0x5, 0x0, 0xc}) 5.399676569s ago: executing program 7 (id=8): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x3, 0x0, 0x800}, {0x4, 0x2ff}], 0x2) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r1, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0x3, "ffffffffffff00000000000000000001", 0x7}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000100)) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000140)={0x7e, 0x2, 0x6, './file0\x00', './file0\x00', 0x0, "bc4381a9b17327c47ce8a5e6d46a5eb3b17e03581d1c76cd05b49e63b84e17e86e76960377af555e4dee88a70483fcbc84e0a54ae0b0cfdba385a946fe95d520af9fa209f6a66bd1e70002460fa782fd4e99c2b193c150ec1b84e42e6c9810f1d5179881072f774fe12a3aabfbc851b607625e4049b83120c18b0c332b620bcbbc20175a6c3a51def02ab467e97e362f90ce9a2deb52a2383b50fe9488b285ab2e014a6ec959f32e9cc9b1ef2f23270c390ecdd15c3bb352c43a4946968caed4c61619e415b06f7c3d4a18afa1f2ae3fb5aae17631d489c7553ba10bf1e73bbdd3034d2084caaf5d1710b5086ee408eaf37e0ab2a71aac2139f12966042fb3d19a7919c5ec449302d1988aae7b6a54fa850e7d90d80cf40cb0823994a93b41a234c340164621d0eb79c7f18cccbf1bbc92b2709140698cff484cbfa573419e80fab6811366451be4f917bb4f1ecf214d9e82db42c852dd10d247a7b52bcef0010ae0fb3e9bf573a4a3a9f417c5bc71a136492b5f7983fe3fceae8378b5f7f80bb556ecc0d19f8f427059e2edc1de45e895366ac224afa1720a358de1ffa82e0b29b4b5d273f92a1786166029fb216c94ea35aa868fa66ee54923ee834ed2377cc524b519b5e585284295f5bbfa2ef50dd0c2508a0454077a77d9c818bc00e195f733d9efb2ea262c3ff7e9b11755c77f49c0e2a718a5952b1f6d2812adeff25491e6d5894ec00050357c14c0352d1f9776115e659dac3b8ab9b7a378c26bbf41563d8f09b3d041349fb1141a3a00e8964667e0f6671a1c9ffae0ad196fd6b07edc3adfedc606c93ffc31508845f78f02ab78d2a171a45db5f83a15b974dde3de901f2c8db5f0165af9772e7c208982a1800d39185a12c37858420cac65dda5df17cc4da20fcee14b2e565688fbb1b37dec5ba1cc70a07b32c8199fe18397fff588383f61698f8188730c7c9c8882a57ca4eb654993c4e6469c6a44cdc10b1342ac82b7b2b606f54f1084cee94ca0893ede2465fed2e60547b44ec8201d05f9b12de71dbcc55632f8a52c40b297f32f71649160c5425522617d3e8b71639d01f681932eab000cd332f4d15c5736d4fb2c635eb732c50212c58b7ec2aa4ce302e6ad8ff573160c2879d5d266446b70aa74ec38b3c1de3c97977041bd050276bdbb99948864c0167834afafe91bfd77c0a4fce7ec870873270231259855b7f8c82a7bc43dbfe604a72e4d83e89024c8d768ed0db0049aa9fdc7dd330cd7b8622bb765c024803a2bfe3c4049cfd96c819a3791885e8e0c9cce2a97edfbcac99931ae336d6e07128c8575498369beb0a5e49d78637a08b446a053d01bc2a76a7884af5da02a013f066889ef90810a8a33ad498bd7e23135b446c4fe93fc83e045ac3f95cae5369e612976a0963c8aff63ed8fe898aa416c66c93c2d320d405ac6fe58261963d4be6c6ca878de678793d032eb2c2b1abd526ff11d55e255ab2a6e51c15018786d184b2a545a803abcd942f1d3a8fe1afac71d87a0539dea23444c06a1a8c52766ab0569d78e59f2d55bc9f6077c7c3ba10a564198a2d7c2960af0cc518ad2703b4709c45c7e45e6cd83d6903f3bda2adb6b218f60e6f0fcabfbe3092ea57d1763d4dbde9c79f14d47d7a0f8711f46b68c9b57caf81ded633eaf1dff767271762594d5dcca5be87641c1599cdd26060fe0ab6f417eb05f3ddd9c938374bda4f030f8cba099cbfe97e230ed1a04bd97b98413027fc0ccfc3ce7e72f12c416d97af2001700751a551bf83593c2989a369755d71a93f2904078bf21fe5975c728fa13d1edef3c49a9ce96c3ff43a3448c63f698a5b30813bcab2893a612de6ee3ddd0c448bf02a224cca14cb3ad2fe6b6174a531e92dea323a157c1d3f41ebac5badf50fa152ccd934f821673be6a"}) sysctl$vm(&(0x7f0000000040)={0x2, 0x2}, 0x2, &(0x7f0000000100)="db00350708001f19903f3bfa0e18371957253ccb7dac0fb859", &(0x7f0000000000)=0x19, 0x0, 0x0) 5.364170614s ago: executing program 7 (id=39): r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0x8, 0xc7f5, 0x6, "bc96972ba4a274983762726da09bc17f39916c14", 0xffffffff, 0x80000001}) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x194) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$AUDIO_GETDEV_ctl(r2, 0x4030411b, &(0x7f0000000100)) 5.097258809s ago: executing program 6 (id=57): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x3ff}, 0x400, 0x44000010003, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x82, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, &(0x7f0000000140)="ec23033729cc31737979d4e09ec941fcf463148e783564904210c3041d169392c6e543059164405a3d60760532d22e1ee08b7919f3a13cb2c5d485a1ca8d3a007ae87175ba5897f78c60e35fff4d5e0babf403f3f16eef4bb588300387f01106c6763f3928a378f90b030b32eef5ffba3cbaf58fece78a084fb60d57a63bfeb6d34f4b9185a5844b90d45c9b410d5c94f54e985345491be8b19dc5e2f6f851cf136e97bccee33c6fcce144dcd8c1f8fdf0639ef35a8726", &(0x7f0000000400)=0xb7, &(0x7f0000000440)="324625922379fedcfe1fa572028462fc6eabb34df3260e3a2e60771847918eaa5788d3fd144afb4fc4af5947133e039d10815ec056e6674b75002aa4a1693f05ce6f9fe32d77c32e84c7974d0384e9e972c1d87ae9d7cc447a001705648fa2ca1f1202992f91831a49b249f6166d3fb97cc0257f4dafc5ba24efc5ed2a157c4ecec2c6b01180c37fa3a30a0177a0de22708afa90f843bdb4284e21ff1a6cc1cfb3d09f3773d7", 0xa6) ioctl$DIOCGETSTATE(r0, 0xc1084413, &(0x7f00000002c0)={{0xd, './file0\x00', [{[@v4=@local={0xac, 0x14, 0x0}], [0x1, 0x9], 0x1, 0x1a}, {[@v6=@mcast2, @v6=@remote={0xfe, 0x80, '\x00', 0x0}], [0x7fff, 0x7], 0x8, 0x1a}], {{0x40, 0x47, 0xf0, 0xffff}, 0x0, 0x9, 0x2, 0x4, 0x7fff, 0xd, 0x1}, {{0x1ff, 0xd4, 0xb, 0x5}, 0x10000, 0xcb2e, 0x2, 0x4, 0x8000, 0x6, 0x4}, @v4=@loopback, 0x7f, 0x9, 0x401d, 0x8, 0x7ff, [[0xffffffff, 0x3], [0x1, 0x9]], [[0x2, 0xe], [0x1b, 0x7]], 0xe5a, [0x5, 0x5], 0x401, 0x18, 0x9, 0x3, 0x1, 0x5, 0xfd, 0x9c, 0x4, 0x8, 0x5, 0x5, "a64f"}}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, 0x0) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x4, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370823f4dc9562c038a6eee77ead68ec80199fea385f35c62aa35fd51a36189858bfa1bb9b6ca1308137ef5196c1231deee9976ba6f2e990a5f38f2ecf849e21304d396fac7be44476859df2d7a77a10ac3ef7e62c0d0e7f74c28b51a6218c1f23a99dc99d71d6e6e913636d6ff46b613556215d090a4fc998400c1c0eb7e845c8b95", &(0x7f0000000080)=0x3, 0x0, 0x84) 5.071305936s ago: executing program 6 (id=61): sysctl$hw(&(0x7f00000000c0)={0x6, 0x1b}, 0x3, &(0x7f0000000040)="bd0f192e", &(0x7f0000000000)=0x4, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x8002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0xdd, 0xf0000000, 0x3, 0xb}, {{r4}, 0xffffffffffffffff, 0x8, 0x4, 0x7, 0x1000}], 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xdffffffffffffff6, 0x1000100010008}) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r5 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r5, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0xff, 0x0, 0x3, 0x1}) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0xacb, 0x9, 0x1000, 0x9, "9b1cfdbea69d622993c11f98623536d86618dac5", 0x80000001, 0x4}) closefrom(r3) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) 4.932095503s ago: executing program 0 (id=64): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000080)='!', 0x1}], 0x2) write(r0, &(0x7f0000000040)="0909200900000000000000000cfd50250064a5c06d3c7d21f5519247c40a", 0x7c) clock_getres(0x0, &(0x7f00000000c0)) execve(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) 4.931707449s ago: executing program 1 (id=65): r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0x10) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, r0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) getsockopt(r2, 0x35, 0x82, 0x0, 0x0) mquery(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x4, 0x10, 0xffffffffffffffff, 0x3) 4.931083586s ago: executing program 0 (id=66): r0 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x100, 0xb9624abca8c6461a) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x22, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x101, 0x7, 0x1, 0xffffff00, 0x10, [{0x0, 0x7, 0x4, 0x32}, {0x7, 0xfffffffc, 0x8, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8, 0x400}, {0x401, 0xffffffff, 0xe, 0x80000000}, {0x2, 0x4, 0x3, 0x99}, {0xde1, 0x1, 0x9, 0x101}, {0x7, 0x7ff, 0x14, 0x8}, {0x5, 0x7fffffff, 0x1, 0x7}, {0xfffffffe, 0x7, 0xb5, 0x88}, {0x0, 0x50001, 0x7, 0xaec}, {0x7ff, 0x9, 0x3, 0x4}, {0xb8c, 0x4, 0x5, 0x2}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x4, 0x80000004, 0x6}, {0x0, 0x132e, 0x2, 0xfe}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) r1 = setsid() fcntl$setown(r0, 0x6, r1) bind$unix(r0, &(0x7f0000000000)=@file={0x3, 0x1, './file0\x00'}, 0xa) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, 0x0, ""/50}, &(0x7f00000000c0)=0x34) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000001300)=@file={0x92, 0x1, './file0\x00'}, 0xa, 0x0}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) kill(0xffffffffffffffff, 0x2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x766b, 0x8, 0x7, 0xffffff03, "9ddc4d80307eecfaffffffd7fc5b8196f2283f04", 0x400000b, 0x3}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) socket$unix(0x1, 0x2, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000200)='./file0\x00', 0x100, 0xb9624abca8c6461a) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x22, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x101, 0x7, 0x1, 0xffffff00, 0x10, [{0x0, 0x7, 0x4, 0x32}, {0x7, 0xfffffffc, 0x8, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8, 0x400}, {0x401, 0xffffffff, 0xe, 0x80000000}, {0x2, 0x4, 0x3, 0x99}, {0xde1, 0x1, 0x9, 0x101}, {0x7, 0x7ff, 0x14, 0x8}, {0x5, 0x7fffffff, 0x1, 0x7}, {0xfffffffe, 0x7, 0xb5, 0x88}, {0x0, 0x50001, 0x7, 0xaec}, {0x7ff, 0x9, 0x3, 0x4}, {0xb8c, 0x4, 0x5, 0x2}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x4, 0x80000004, 0x6}, {0x0, 0x132e, 0x2, 0xfe}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) (async) setsid() (async) fcntl$setown(r0, 0x6, r1) (async) bind$unix(r0, &(0x7f0000000000)=@file={0x3, 0x1, './file0\x00'}, 0xa) (async) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, 0x0, ""/50}, &(0x7f00000000c0)=0x34) (async) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000001300)=@file={0x92, 0x1, './file0\x00'}, 0xa, 0x0}, 0xa) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) syz_open_pts() (async) close(r2) (async) kill(0xffffffffffffffff, 0x2) (async) syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x766b, 0x8, 0x7, 0xffffff03, "9ddc4d80307eecfaffffffd7fc5b8196f2283f04", 0x400000b, 0x3}) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) (async) 4.870549656s ago: executing program 6 (id=67): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$AUDIO_GETPAR(r0, 0x40404124, &(0x7f0000000040)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCRGETASTATS(r2, 0xc4504447, &(0x7f0000000280)={{'./file0\x00', '.\x00', 0x8, 0x5}, &(0x7f0000000100)=[{@multicast2, '\x00', './file0\x00', 0x21f3, 0x1, 0x18, 0x0, 0x7, 0x5, 0xff}, {@multicast1, '\x00', './file0\x00', 0x6, 0x32a, 0x2, 0x66, 0x2, 0x6, 0x3}, {@loopback, '\x00', './file0\x00', 0x9, 0x5, 0x18, 0x89, 0x7, 0x9, 0x8}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x8, 0x100, 0x18, 0x9, 0x40, 0x7, 0xae}, {@multicast2, '\x00', './file0\x00', 0x5, 0x7, 0x1a, 0x7, 0x7, 0x81, 0x8}, {@empty, '\x00', './file0\x00', 0x101, 0xffff, 0x2, 0xfc, 0xff, 0x4, 0xd4}, {@rand_addr=0xcb73, '\x00', './file0\x00', 0x2, 0x8, 0x0, 0x6, 0x4, 0x4, 0x87}], 0x7a42, 0x7, 0xf75, 0x3, 0xbc1f, 0x1, 0xfe7969ba00fbc4b5, 0xfffffe01}) readv(r2, &(0x7f00000008c0)=[{&(0x7f0000000700)=""/14, 0xe}, {&(0x7f0000000740)=""/190, 0xbe}, {&(0x7f0000000800)=""/133, 0x85}], 0x3) close(r2) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000900)) ioctl$AUDIO_GETPAR(r0, 0x40404124, &(0x7f0000000940)) connect$inet6(r2, &(0x7f0000000980)={0x1c, 0x18, 0x0, 0x6, "65d42695f086a66bc9aec590ea3a4251", 0xc}, 0x1c) ioctl$AUDIO_GETSTATUS(0xffffffffffffffff, 0x40204128, &(0x7f00000009c0)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000a00), 0x1, 0x0) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000002680)={0x7, 0xfffffffb, &(0x7f0000000a40)=[{0x1, './file0\x00', 0x5}, {0x0, './file0\x00', 0x4}, {0x1, './file0\x00', 0x3}, {0x0, './file0\x00', 0x4bd2}, {0x0, './file0\x00', 0xfffffffd}, {0x1, './file0\x00'}, {0x0, './file0\x00', 0x1b80}]}) write(r3, &(0x7f00000026c0)="d95d26beaecc11784ef8e576b83580358e3e7060b5a45dd7abaea49cca1d9a9d63cb2215ef07d0e6207c5f9aa67433b4cdeb23bc3ecaac1425bfee8d35ab1366adad62418570b9665ddffd357019fca0d978070d334d67ea7cdbad552d53d0d07d40570320fc46c194277af2c5531cac14333392f1c0d497245b8adf27e603829eec6fecb7c6dfa5b324a6327c61cde21c26934aa0bb5833087487310df91ce406f540826c751bc199eb252c6c19171d984e1dd86443791cb0eaa455e600aac7c2e7872bb3", 0xc5) readv(r3, &(0x7f0000002980)=[{&(0x7f00000027c0)=""/29, 0x1d}, {&(0x7f0000002800)=""/25, 0x19}, {&(0x7f0000002840)=""/202, 0xca}, {&(0x7f0000002940)=""/44, 0x2c}], 0x4) accept$unix(r2, &(0x7f00000029c0)=@file={0x0, 0x0, ""/36}, &(0x7f0000002a00)=0x26) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002a40)="a756f2e731ab593f08ad1aad09e13784f8808e915ad3073b54b6d6d41f73aacb86c52faf239030e113426fb91c3de32d436859cd435182a903d452cb998fc2beb128ff529e3099120079c3a3dca006da3173cf69abd7783bd4a71aafa76a6a7f1ee2f09847bf33b6c0dcaddda4453023981399552568f567eef5338854518669f0815d7015d9471a21b03f9611af2e41bc9f9d1314128bc9c0f2a6bb763bc9b84aa6635cb0af6819c83a5f42709f61bf754a9758340016f7c4f9defc", 0xbc) sysctl$vm_swapencrypt(&(0x7f0000002b00)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000002b40)="01024fef4e2cc60fec7eeba19e6c79c4e2590b0a290d959b4d695250d9799faec46730c2f068c280ea85b06002bbf10a0880a248bd72a6a652ad5212b746d10397415ad8647a057912a4c273c354399b9355", &(0x7f0000002bc0)=0x52, &(0x7f0000002c00)="13e2827155c4b3d28d13d84abe97f8a90d151d833b5ee2b21ed04921648aeda9f42b44c070a02d9e610f16156b1936d2834ff25861113880bc4719ee23608b375a4cd8dc416a1a0bfc7f87baeae78e546c44c7a5dd91bda9bf0d2c9c3695e35ed9d46e93f8c83eb3fc13a40c8abf5022f2b4528c05716440fbfac37abc57b4c9c67d196579de67bf29374bb84e2852cfdde9771b8c2cd416160c4816feab783f1078dac6837ee4c01e7df1a51a2632cc885416ffc70db4a15d3a7a7bf415426bd9db", 0xc2) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r1, 0xc04064aa, &(0x7f0000002e00)={&(0x7f0000002d00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002d80)=[{}, {}, {}], 0x6, 0x0, ""/32, 0x9, 0x3}) connect$inet6(r2, &(0x7f0000002e40)={0x1c, 0x18, 0x0, 0x7fff, "56ad9b922fbf87d3076aeebd6ec6f17b", 0x2}, 0x1c) ioctl$AUDIO_GETPAR(r2, 0x40404124, &(0x7f0000002e80)) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000002f00)={&(0x7f0000002ec0)=[0x200, 0x8], 0x2, 0x4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r4, 0xc01864ba, &(0x7f0000002f40)={0xfffffffffffffffd, 0x80, 0x26, 0xb0b0b0b0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002f80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000003240)={&(0x7f0000002fc0)=@abs={0x1, 0x0, 0x0, 0x0}, 0x8, &(0x7f00000031c0)=[{&(0x7f0000003000)}, {&(0x7f0000003040)="17d7edc60b8f", 0x6}, {&(0x7f0000003080)="785e5559dfe5b0667a8b580f94da0dfa3d3d5f3354cfa0", 0x17}, {&(0x7f00000030c0)="e3893f38640bf3d2fdcfbd395c075a0c2473934acdcd25c4db4fbe6f3311ed60d9a34db5866ce7d9a37b8453f244975c38228de9", 0x34}, {&(0x7f0000003100)="bb8a26f1991b97e3bc24f173fecd5e1213f4a92bf6487e2e20b2bac622381c0ecadc1cc31f0a54f11528", 0x2a}, {&(0x7f0000003140)="e6be776fae6918afff72884a8b5b2d25096d3eacbcf3b78b841bb3d11b93310153439141d4f58455d73f1c5976827325211822cf6ee0fc969b39e0c1f9c1addce72ce9dfa9bf2d11b15c7596f53d743b766ef83b1043c0a42ae3babc0e9d7c7f6e5151b519937d4ff050991d1ea55201eb", 0x71}], 0x6, 0x0, 0x0, 0x408}, 0x2) r6 = openat$audio(0xffffffffffffff9c, &(0x7f0000003280), 0x1, 0x0) read$audio(r6, &(0x7f00000032c0)=""/130, 0x82) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f00000033c0)={&(0x7f0000003380)=[0x5, 0x200, 0x1a93916e], 0x3, 0x10000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETFB(r1, 0xc01c64ad, &(0x7f0000003400)={0x0, 0x1ff, 0x2, 0x3, 0x7, 0x7, 0x0}) ioctl$DRM_IOCTL_MODE_ADDFB2(r7, 0xc06864b8, &(0x7f0000003480)={0x0, 0x441a, 0x2, 0xe701416, 0x2, [0x0, r8], [0x3, 0x9, 0x3, 0x2], [0x3, 0xfffff001, 0xac95, 0x5], [0x0, 0x1, 0xfffffffffffffeff, 0x1]}) 4.849928688s ago: executing program 6 (id=68): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0xf0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0x1c) connect$inet6(r4, &(0x7f0000000240)={0x1c, 0x18, 0x3, 0x40, "c8a658bb041d80de58ab1878e0fab485", 0x1}, 0x1c) r5 = kqueue1(0x18004) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r5, 0x3}) connect$inet(0xffffffffffffff9c, &(0x7f0000000300)={0x10, 0x2, 0x3, 0x3}, 0x10) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000340)=0x8) mkdir(&(0x7f0000000380)='./file0\x00', 0x12) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x20, 0x20) write$audio(r6, &(0x7f0000000400)="6eff9af2b9785eec948fb67b97246c38c6ed7aeef3a9a829c17150d2752b23c75223c218a72dfe7b3fe807c755c2fd60ae7f76e24ae5493bbc5bcbac6ba2d886a7d82d2599d1321238cc58db660c4ded334a432e5816a3a6eabc3d31607ff45b5e789b1d865d0204c63866a7a0f467e33db55996dfa2b0b4a610baafacb6308bbc06fdc0982d28af737247d1c67323693b340985f2b0739e92ac4bf2703eb3baf6a12b1cf20bd7d670a9847286396b8dcf9900230100392ec4cb016dadf2cff2a895493b3a5af519befcad7a54f0eb944f3a7d58df45c593e575832232d62297266e629c578fc8e1a2c89f572db019636ae2635948f4e2715f71d1b161e0ff08f0518ae29bee641ae841c2f05cb800a53a689c4a84ea5039171d709c066a3f9cef6e8df36098e029fc7b37369c932f6376390907386d4d76ff3a466d438aa0ffa4817e109ebe30d0527549c211a27a8e8d143cee80be9bdca7c49195a76d0d3fb309ade3d6d738edd00b8c770712f84daaa9f3935961cf84a57959e7aa8418ac915afa5558b5bfa5d09fe82b8ca7ba954452984e6c8dd7c4f199fae414663bcac1f7382605d0091fb60b8c45a6f5d996da63980915c653a8becaee8c633e973c5e493ce1465ced3f7f7b8057dd97eaa22416ac8517dba72cc47bf9e3a48a70ed1fe629ce30d4e0bac4b55ecf975a3a6ba68b28bc37ada9830e29888063033b7ac6bf8d7e5e540c13add720753fa049bf3db9082559cafb45931ed2831f0ec5f48a48535cce2925bdcb35b8ed567425da852ef41014883e0ec607ead09827598a2a8572a0226dfdc973d2adbc0e6c5966bb932136464cd6a4ee155cccdd293de98e2706f666dfaa306c5d3f29ba13a6d42d2df7a08c7e01f95f20de01a32bda4a716dc19bc058dd0e6dac40afa9a7e5c62b083c443ba2f17c009b4b53cd652d616e7277311f9e9f0f91497460f161536f140525913da977f3dbf33cedc59b51370f76811e6717cb19e125728e80cb21d5f2b7e01c83f610934f3a2a2c0d0e22a7a821d644b2408b1b9e0c4dc056c8f4ab22286c1c7ea37372660fa7ce0d4b14300dd2a81ac80e831a2d929c0fbace900a14c6e28f7f9882d0dfae44ce670e92f15486f543804ee3b942419827740aa2142e08a032a293bd0b324e57ebc3790b4c48e7cb4ca0dc6ae1d6665f1881b18bc46d8edfba9505de5c3b44840f9d0d754ab74576bd24ab66bee5b005b984dece77512a728ae1b718c14ddcf94694f9b09543ba2158386da8fd7596577a94d28e50847a75f9080dcedd49b31984394aa68947aa18db036b7344f14a5e5df648f3bb75ab61f8efbb7a47d422df1bcefea10778c1e8fb69769647ff676b4400bde9fbe10209db80369b70923a0c1c139877b32fec0d39d1439ce1333866b6d4c8a367f9407042d189047cb499f161269293b6a35b4f71ed87c22a7ef3554ec4e6e1ef94a5dcbde11bb642e51b1e004d510aef5451a728eb6cd7024b5f05226652b0b707010c0d1e277aa8343c243db1e4f8c1fb58d6d107824e81c1911def45fee5b2d771a302f94a60780b5fe7c21cbc2c5183fa0c3d0ea1188c335bb9c3afe6cdb204c06acf8820f1fadcb83425c74ad359bfa48741b40774e3f605c950bab9d435c437cb36e1777b6e046066efa2ed5db9d5f61a976705d641aff77028f093b1621d69e15f27d91062594e173c87333181e37ca1c7d799ebe6a5134c992f75d3ce357062747a6a70f567de690e6fda075a69a29dca335d45091dd3eab6c3f85fa3bb6c3148dbc3bf9d7c7f8c341c022911d971728fe1719995c629f9e2c27a02a7bbc8ec8c1a647b9e1dbbe01aea151ef06516c443d4ad34986757aa9ecb6f27fda6356d2b1ffcff263c768b133089f959d9de45be4eaa4319b582fc7b06a6901ae9677455757af5b59168602a3a5a2ef285808c6c107c648e0aa76ea191adc7411866898bd59072f73b782a21d141d82139fa03ea1d6cd9333b75dfa8306a5e016160d629d47212a7324ef08dcac6051c1c8f846c134b5851d56379e8a12db1ca47b4b0b09c4662128533060d3565dd69a79426060a8e98f5125f089b1b55aa83ac5507827ef05a39c29f5ae193df0b168956c99be22367e58cbe58fde1fe2a8cd4de9ca6d8023a8fbc375723006a82a64dd34834b44f07b1e7dbdc827c0fbe9fbc3a69614b5bb96db8a544c8e064817a69a4c45502b1ac7b0689ffe0d7d311fff36ef1447a701ec7d27373bd37422256e9b46e3f6ebcdd335fa32d60dbd4f0f39a492117485327f7b2a6e3220e995c337538d862dd38a473a8e6b724111c49c397613d6d87c7bf49aa28a7bbf39c9c1c92bf8f75f7ac93be56409b907482f9df234507221298150e6f60b2918c282b595a3831deab23f4d4384f3d368bb079dd8dc0917db673c463b1bc2695a5cd7f35c554f2bf52b5d2966d3ff6b5f40217e1291263ae26fb8874ae4785d0e6eeaf6a273396bb89f3d4513f8cef159a6815cf4d558caa125d926b46f3aefbeb3eb70082ef7603abaf43ea862c5f47b7b2cc9f102f33700ec4b161fffe1863b6ae91a11b5e0241fa37425e81053f743db333b6ebcb183ebf72a713596f976fbbdf2d7aa2903925a2bf793b9abd2a37b596e5ddc31bfd4a022e595ab2ebd7496205e6ca640cd90289e2e9ed20ac88a69d104017fb62c5f3c658d6c22e8900a13a300caed95ba4121bbc5f27a054c7732a1a994352ffebaf72f7d3cf34e254cc1a6ddcd2be680456cd56b2ca906bdcb8371d4315c0cf8da759a1d9853c997a7890baa2fe5d192ca2fa1a02ce0b1f5db7426c0e979b4edfc750c4ac0d0f9861c8f7cc2451db2dfd811bff2fc4e98defb53a44f010cafe5c6b2e9c9a069f3019badba084315ed2c19ff66baf67cebfdb4f289d08ffb5339f124a0dc1c91d8d3995ad941b743336353dfea6bac4c0089a33b960313df722e18132557005fddce6d35348c9bd0db466fa62265833d2b26d796de66b02583e361127dd4f3673f2e12ba2373d33b10b50b1990adf41368e6d545820a4a305ce6e245e4250a2926574690a1e8ba9bbc0b8c8a573d4dd4c2e6ad8744c2f001dcba01f833983329b1311ffb54c7183f7c13e5a6b502a3272624230a00b61761bdf804ca9f44d6471738eea519350b94e99316adffd15826cf3bd8b94da7e3a609a87b36ab963acf7b3db5054de89a0572bc4d774e383034eaa29d54bf0ac4897e3500f1a300e9f249c1f7cde669e4a48fcdc088f2270d356dd66a56a547d12f2f04f7713bacf6023f455801ca7d3cd53a7f2f2c81ca32f0914422e98c575458697e55b39871b680b46d8802168cb59708ede6a7507a6b091edf1813b691717129a5f7858f4929f2680ad59b724e6edf2ce42e2c06bc7d563d33a98dd6fd64d62e47b5e764b6bdf404ef22302eac2bf01080f695ca0a1d1a7d2d9b11d3ed57774d4ff773b4c862d4de49d25b7a2c6d29056f042defd741eefc54ac6959b2a349ef50b4188c5abdd1d4aaba53587d5c583f5e10a2f92e16e10f91a2bfb92ab4c1c138df8c3b6c0430b6c95f8bba188579604ada270cae10400bf26056aee21dca042da37cf47b2b8e5a377434327c36ab19b391d65ccfa9e0a00545799227b5f19d6a336a968a8ad6cd055f75f0d53da2c1e9349921588da7f81ac97ed2a3f6e1c326f42b7752ab3c76add3afabd1651738318005b694b04f6fbfb13c512799557ccfa0c070f0e45e0aba8cd21bf9b76e9d43a55e3075b605f02cfd6f7c0249c2192e18cf08135e5629d68e72cf8e30a8498227a05310f2ce7db82ab843427b9e2e28a42becda69eae8ea52df9e7fbe22cdacf619e938059dfbb5d0b0b22a51f11c768181f2e33e811d0f0ecfdd3cedb40efa6a54c6706e26b8b9e04c6da2adb93f119404c7f3474d38563244a863c660cd4db336b97930c7276450a44eba1a622372430dcf3fc7c1711bedb52dc71199ddf9c4588fa7a251a28d3184ea49ede4a31e8e311b3316b1299eba6eaeadbcaf94b408234beea14a12a5ce9d1de48b375b4d2fd03f5c1808e5bd1017577cb9699e10ae4263a78795df03f292aa605ad34c393323069086fa11677da79645cc29234d5892f77e26422475012229ed28d66394b4d0fb3677f55b482ec7eca8e77431484a9a994b13efaa5cb00aca23e6aa16af35b02209a1b72c05ca414508d9747c04dff49657d378ca00fe09611ff0e7d8b5327553033a7da8d141430f21097ee53aa2884e60396bb4b68cd5cd42131c0bc4e1df1b74646305eafa1ee88992be3a35a76e0ee51dc46ad3680631ffeb13b0b4b177ff2c5e1f00f9cfcad0bbd31fd1379032e5112ec4162d854777c10100ea921240a33d7986fc6cd099f246922d32c3b1775f32241652cc5e6389636f7dd86430438f402f6813622178a5a35dfb8225742c8e4fac240b4603cef97536cd87418da2cd8f25e1cd5348251ed10b6496ee0f9ff2b081370f56d10fcf5c37698356a7ef1d7244e34783eb0207578feabfa83dd63988ee700024c6f17bd39aaaab3573b1fd34778a9d7dfc5bdc2f3b1eeba6b4fc44d2590166ed321b68ee6e56441cd540e57ab5de2346d30a03187e9e2b7e1372fb19193a9aa630bd5548e3229d0e09aaab9cc6633233295c63fdfa6c9e236534e00e42e21b30a34d516427c0e6de51943868cff6aebda30685e022a8c0a6ceaaa004ba49c4e1aa81f522bcef9652b9931623923bd314fd62746585100b54e6d8c101543240ecb93e3c9fffd14ed6c8896aa67f6c6c8510f6d75fc42cbb9baae9bcc01746cc64167032c005816dc533336c46111d3fe90b31961b0f04b75b9a0d4a6fe0d86f0ed8226efcc5ae73151f2ad30971aac5b9c58fad8bfbdc1d9b89f3ddcebc67891620f8e6929eeb27ef786d325191c42d203c2e6e353d38cb4977d76974ca569e9000a6bc370287582ed9bb9ccbdc6a78d494d861250781a39cbfcccf0bbcea4334790ce72beed222d05f0ea9630e7472b96e1d663cbd246ad7a892f5bf8c60cff24de3704aa8110bd3d3874e81c57ee7d571e8463ae893c5b6d2f7ec0be19a079cc7141676d7fb5df32c21bdea82632b1624b9a30e91922a38eaf8034f9f46e25ffabab4977180d4ed24025d35746a1d3afba1c7df5e3a06e644d76e886aea3fd49b42f6b26384e17d039a161adf28409c2ee73c15efd6b90df818448b1a274ac5207302a72be996c9ac4d4ac3f6ed354f98ca79012a0872349c7e5cf72fc477141d5ee31cf9d4404ddf1933fd26cfc9ba9ec6ac448e11009c1c06bcde859d1a30ff359394f2c47a58fc35668f5697a9e6b51f87c79b996567becc7c1df2dbc149e45424a89e9ae85b8bdd3f13ff046e3e4680547706ae8a50b6989797e31e9949bad9e0f0e75869de9995d76d4a29eecc4e2a12bb6983b7b0d02869a7932c6c29f0dad6a4912cb0ab07b87291ea14d0da96ca2c8504f3796176173ad7151d095bd389f296212e9023e39694c9b2d18a1bbc5eb8aef41fb44a22140090179f9ab0885d05ef904518688a7d303e7f19a7e2db1133195b242bb027b3aed064a409fb1e2419e905763972910e3bd6c6ed4c4827a4d897b7274e8d926d5eaef637c9fe8dc56a68d268ef3ace0714dc539c59881ae4aeb749b57feb379bd95b43f323e02ac186a1c5fbe643cf784ccdfbc57625628550a2a9aa20045636a54767c5967219241c5d761ebe848291c5edc8c89596d991d01074ac26624f599bfb7b882a8f372d12f3523e9e02cdf8ea295c004ed568190f2e29a", 0x1000) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000001400)=0x61) semget(0x0, 0x2, 0x10) writev(r6, &(0x7f0000001500)=[{&(0x7f0000001440)="9d78de61b6727c3c8702f8a494b97d6677939b6afca8c0638b6d946213a82c3d80f2ca950b00ff387c160a5d61f0f750ca8ce97ee83560beb60768921c876a66ef6e1880b14a92747d1d5ae21338fba3ea4c122ab8b3fbf147aa45dcb2da94d3702dc4c5a188c14728fefa2c3091362b59045a4c892e95f24022c8f8fb68360e4db01a7123c2b3273854da6b873848f52c756e7668", 0x95}], 0x1) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r7 = socket$unix(0x1, 0x6, 0x0) bind$unix(r7, &(0x7f0000001540)=@file={0x80, 0x1, './file0\x00'}, 0xa) r8 = open(&(0x7f0000001580)='./file0\x00', 0x2, 0x41) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCPROMISC(r6, 0x20004269) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000015c0), 0x40000, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 4.84878495s ago: executing program 6 (id=69): r0 = syz_open_pts() close(r0) read(r0, 0x0, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000000)="17", 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) unveil(0x0, &(0x7f00000003c0)='x\x00') 4.791988333s ago: executing program 32 (id=70): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="ed", 0x1) (async) shutdown(r1, 0x2) (async) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x7, 0x0, 0x0) 4.791717328s ago: executing program 0 (id=71): open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) (async, rerun: 32) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (rerun: 32) syz_emit_ethernet(0xaa, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520800000000000000b10000000000000000000000bbff020000000000000000000000000001000a00c2", @ANYRES8=r0]) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async, rerun: 32) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x83, 0x1, 0xfbfffffe, 0xfffffe5b, "d7ffff000000b8ef00", 0x20000800, 0x401}) poll(&(0x7f0000002540)=[{r2, 0x40}], 0x1, 0x7) (async) r3 = socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r3) sendmmsg(r3, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0xac, "ff010000000000000000000000000001", 0x3}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmmsg(r5, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x8) (async, rerun: 32) writev(r1, &(0x7f0000000480)=[{&(0x7f00000004c0)="ce25", 0x2}], 0x1) (async, rerun: 32) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xf66d, 0x5, 0x4, 0x5effff5f, "9cdc452ecd33040000000000000700", 0x8, 0x5}) read(r2, &(0x7f00000009c0)=""/4096, 0x1000) 4.791176666s ago: executing program 33 (id=71): open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) (async, rerun: 32) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (rerun: 32) syz_emit_ethernet(0xaa, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520800000000000000b10000000000000000000000bbff020000000000000000000000000001000a00c2", @ANYRES8=r0]) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async, rerun: 32) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x83, 0x1, 0xfbfffffe, 0xfffffe5b, "d7ffff000000b8ef00", 0x20000800, 0x401}) poll(&(0x7f0000002540)=[{r2, 0x40}], 0x1, 0x7) (async) r3 = socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r3) sendmmsg(r3, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0xac, "ff010000000000000000000000000001", 0x3}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmmsg(r5, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x8) (async, rerun: 32) writev(r1, &(0x7f0000000480)=[{&(0x7f00000004c0)="ce25", 0x2}], 0x1) (async, rerun: 32) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xf66d, 0x5, 0x4, 0x5effff5f, "9cdc452ecd33040000000000000700", 0x8, 0x5}) read(r2, &(0x7f00000009c0)=""/4096, 0x1000) 4.790993997s ago: executing program 1 (id=72): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000280)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x34, 0x68, 0x0, 0xf, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x80, 0x8200, 0x0, 0xfffc, {[@nop, @nop, @timestamp={0x8, 0xa, 0x8, 0x7fffffff}]}}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000240)='./file0\x00', 0x400, 0x35) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x8e1, 0x101, 0x7, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0xfffffff8}, {0x1009, 0xf86, 0x0, 0x2f9}, {0xfffffff1, 0x800, 0x8, 0xd}, {0x401, 0x1, 0xe, 0x3}, {0x3, 0xa, 0x3, 0x99}, {0xddf, 0x1, 0x40000007, 0x101}, {0x7, 0x7ff, 0x14, 0x8}, {0x5, 0x7fffffff, 0x1, 0x9}, {0xfffffffe, 0x7, 0x1, 0x88}, {0x3, 0x50001, 0x100009, 0xaec}, {0x7ff, 0x9, 0x3, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x3000000, 0x6}, {0x5, 0x5, 0x1ff}, {0x0, 0x132e, 0x2, 0xfc}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000280)=0x6) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x3}, 0xa, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000340)="b7b5c76f210afacb5ba456d64a9929bee2f53394f9bdae5b424e183dcbb626e9cc7291ac408ef8993b4dac5c98b1308a03bc518e52a18c1217e3fe2e62935edf4372a4f26c9ccef241e2109372cfd95b07bce6bcb15878cd06b9760ac63bc7a64526bf355263f34eaebac49152c32d5ce9b1e7c81c3ab5cca74f8d4bbbaa7726fea0d5d4ed7d30225811cdab1009ef11ea4c6c9955dac4690f3013", &(0x7f0000000400)=0x9b, &(0x7f0000000440)="56d127279af750aa49a818204787ef57913b45e2283ee1e03ca1217d7e41fc3e7e192547077f2a940a5bbd77babb1f668266cc874c36a666bc7fa22225b850", 0x3f) write(r1, &(0x7f0000000080)="eb2cc6382b", 0x5) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000004c0)={0x2, 0x0, &(0x7f0000000480)=[0x0, 0x0]}) ktrace(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0, 0x0) 4.785678968s ago: executing program 34 (id=72): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000280)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x34, 0x68, 0x0, 0xf, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x80, 0x8200, 0x0, 0xfffc, {[@nop, @nop, @timestamp={0x8, 0xa, 0x8, 0x7fffffff}]}}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000240)='./file0\x00', 0x400, 0x35) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x8e1, 0x101, 0x7, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0xfffffff8}, {0x1009, 0xf86, 0x0, 0x2f9}, {0xfffffff1, 0x800, 0x8, 0xd}, {0x401, 0x1, 0xe, 0x3}, {0x3, 0xa, 0x3, 0x99}, {0xddf, 0x1, 0x40000007, 0x101}, {0x7, 0x7ff, 0x14, 0x8}, {0x5, 0x7fffffff, 0x1, 0x9}, {0xfffffffe, 0x7, 0x1, 0x88}, {0x3, 0x50001, 0x100009, 0xaec}, {0x7ff, 0x9, 0x3, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x3000000, 0x6}, {0x5, 0x5, 0x1ff}, {0x0, 0x132e, 0x2, 0xfc}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000280)=0x6) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x3}, 0xa, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000340)="b7b5c76f210afacb5ba456d64a9929bee2f53394f9bdae5b424e183dcbb626e9cc7291ac408ef8993b4dac5c98b1308a03bc518e52a18c1217e3fe2e62935edf4372a4f26c9ccef241e2109372cfd95b07bce6bcb15878cd06b9760ac63bc7a64526bf355263f34eaebac49152c32d5ce9b1e7c81c3ab5cca74f8d4bbbaa7726fea0d5d4ed7d30225811cdab1009ef11ea4c6c9955dac4690f3013", &(0x7f0000000400)=0x9b, &(0x7f0000000440)="56d127279af750aa49a818204787ef57913b45e2283ee1e03ca1217d7e41fc3e7e192547077f2a940a5bbd77babb1f668266cc874c36a666bc7fa22225b850", 0x3f) write(r1, &(0x7f0000000080)="eb2cc6382b", 0x5) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000004c0)={0x2, 0x0, &(0x7f0000000480)=[0x0, 0x0]}) ktrace(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0, 0x0) 4.78557317s ago: executing program 2 (id=73): r0 = socket$inet6(0x18, 0x1, 0x6) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x40, "fef342218b00101e00000000004000", 0x4}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1003, "00000000000000000000000000000001", 0x6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0xe, "000000000000000000e0000000000a00", 0x80000005}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) 4.784479658s ago: executing program 35 (id=73): r0 = socket$inet6(0x18, 0x1, 0x6) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x40, "fef342218b00101e00000000004000", 0x4}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1003, "00000000000000000000000000000001", 0x6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0xe, "000000000000000000e0000000000a00", 0x80000005}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) 4.784408755s ago: executing program 36 (id=58): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x9e) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) r0 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1ffd, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0xfffffffffffffffc, 0x2, 0x8000, 0x0, 0x4, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0x632e, 0xffff, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xffffffffffffffff, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x5cc2, 0x3, 0x8}, {0xfffe, 0x2006, 0x8, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8008, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x7, 0x100000b0, 0x8000000000000000}}}) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 4.784255449s ago: executing program 37 (id=30): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) symlink(0x0, &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff0200000000000000000000000000012c"]) mmap(&(0x7f00006d3000/0x1000)=nil, 0x1000, 0x1, 0x2810, r0, 0x0) r1 = msgget$private(0x0, 0x7ca) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r3) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x30, 0xdb9e, 0x0, 0x0, 0x100000000bd71}, 0x0, 0x0, 0x2, 0x6, 0x4, r3, 0xffffffffffffffff, 0x979, 0x0, 0x5, 0x0, 0xc}) 4.76396886s ago: executing program 6 (id=77): r0 = socket$inet(0x2, 0x2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x3, 0x702) (async) msgget(0x3, 0x464) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r2, 0x1) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCRCLRADDRS(r3, 0xc4504442, &(0x7f0000000180)={{'./file0\x00', './file0\x00', 0x16, 0x7}, 0x0, 0x0, 0x0, 0xfffffff8, 0x400, 0x10001, 0x7, 0x4, 0x81}) (async) closefrom(r0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 4.761113173s ago: executing program 38 (id=77): r0 = socket$inet(0x2, 0x2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x3, 0x702) (async) msgget(0x3, 0x464) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r2, 0x1) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCRCLRADDRS(r3, 0xc4504442, &(0x7f0000000180)={{'./file0\x00', './file0\x00', 0x16, 0x7}, 0x0, 0x0, 0x0, 0xfffffff8, 0x400, 0x10001, 0x7, 0x4, 0x81}) (async) closefrom(r0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 4.760846906s ago: executing program 7 (id=78): mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x4) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f0000000100)) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r1 = syz_open_pts() socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r2, 0x20007461) openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) dup3(r3, r2, 0x10000) read(r1, &(0x7f0000000240)=""/243, 0xf3) (async) read(r1, &(0x7f0000000240)=""/243, 0xf3) ioctl$DIOCRCLRTSTATS(r0, 0xc4504441, &(0x7f0000002700)={{'./file1\x00', './file0/file0/..\x00', 0x44, 0x10}, &(0x7f0000000180)=[{'./file1\x00', './file2\x00', 0x0, 0x8}, {'\x00', './file1\x00', 0x10, 0xff}, {'./file2\x00', './file1\x00', 0x0, 0x2e}, {'./file0/file0/..\x00', './file0/file0/..\x00', 0x70, 0x2d}, {'./file0/file0/..\x00', './file1\x00', 0x34, 0x8}, {'./file0/file0/..\x00', './file0/file0\x00', 0x4, 0x80}, {'./file0/file0/..\x00', './file2\x00', 0x46, 0x4}, {'./file0/file0/..\x00', './file1\x00', 0xa, 0x60}, {'./file1\x00', './file0/file0/..\x00', 0x51, 0x28}], 0x2, 0x9, 0x5, 0x3, 0x5, 0x5, 0x1a, 0x9}) socket$inet(0x2, 0x1, 0x0) (async) r4 = socket$inet(0x2, 0x1, 0x0) sendmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x40b) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000040)=0x7fff, 0x2) rename(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f00000000c0)='./file1\x00') (async) rename(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f00000000c0)='./file1\x00') 4.75534771s ago: executing program 39 (id=78): mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x4) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f0000000100)) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r1 = syz_open_pts() socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r2, 0x20007461) openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) dup3(r3, r2, 0x10000) read(r1, &(0x7f0000000240)=""/243, 0xf3) (async) read(r1, &(0x7f0000000240)=""/243, 0xf3) ioctl$DIOCRCLRTSTATS(r0, 0xc4504441, &(0x7f0000002700)={{'./file1\x00', './file0/file0/..\x00', 0x44, 0x10}, &(0x7f0000000180)=[{'./file1\x00', './file2\x00', 0x0, 0x8}, {'\x00', './file1\x00', 0x10, 0xff}, {'./file2\x00', './file1\x00', 0x0, 0x2e}, {'./file0/file0/..\x00', './file0/file0/..\x00', 0x70, 0x2d}, {'./file0/file0/..\x00', './file1\x00', 0x34, 0x8}, {'./file0/file0/..\x00', './file0/file0\x00', 0x4, 0x80}, {'./file0/file0/..\x00', './file2\x00', 0x46, 0x4}, {'./file0/file0/..\x00', './file1\x00', 0xa, 0x60}, {'./file1\x00', './file0/file0/..\x00', 0x51, 0x28}], 0x2, 0x9, 0x5, 0x3, 0x5, 0x5, 0x1a, 0x9}) socket$inet(0x2, 0x1, 0x0) (async) r4 = socket$inet(0x2, 0x1, 0x0) sendmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x40b) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000040)=0x7fff, 0x2) rename(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f00000000c0)='./file1\x00') (async) rename(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f00000000c0)='./file1\x00') 2.973074528s ago: executing program 0 (id=80): r0 = socket(0x18, 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/181, 0xb5}, {&(0x7f00000000c0)=""/39, 0x27}, {&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/42, 0x2a}, {&(0x7f0000000200)=""/187, 0xbb}], 0x5) unveil(0x0, &(0x7f0000000300)='r\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)='w\x00') 2.734797543s ago: executing program 3 (id=81): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{r1, 0x0, 0x0, r2, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) 2.710536206s ago: executing program 1 (id=74): pipe2(&(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff6, 0x65, 0x2, 0x8, 0xffffffffffffffff}, {{}, 0xfffffffffffffff6, 0xc2, 0x2, 0x10, 0x1}], 0x3ff, 0x0, 0x8000800, 0x0) r2 = setsid() fcntl$setown(r1, 0x6, r2) r3 = syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCSCTTY(r3, 0x20007461) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x3, &(0x7f00000011c0)="71f91e5a91501d94a34bdf536647f49a902027647169000000000000", &(0x7f0000000000)=0xfe10, 0x0, 0x33) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000001580)={0x4, 0x5, 0xb3, 0x4}) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x1, 0x0, 0x9], [0x100000001, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x5, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x2c, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x5}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) r5 = socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000000)="931a8621e59a31c607b266a853d0496ba29fce6c07ddd00fc85587b812fe72c1f489a798782158", 0x27}, {&(0x7f0000000040)="c6666b77fac808813aade0a9abbd5748b0dc8c4582bbf9e544d289b119f259207d2426987e2eb8c250059bc3712b5b4155aa461a0faa8b2b99c64d6994", 0x3d}, {&(0x7f0000000080)="c2b033625bd14ab2b67602f74aacfa1ed73bc7fb45db9883558005225aba4227e76cef6f48", 0x25}, {&(0x7f0000000340)="f07ac808a95ffe6f86ef6489914e9ff049e237f0b1d432a291ea43e15d4ece552030d54fd5799c1f45ae39015470c8ea76e8eee00e5ac75f724a7d656cf7c55cee31b6d9ef37ec50adc19ca4c9b9999729d958167c89e15a42d2b367ffea3b3f1f608006f902fc773e0d8f290f6dc685b8c3d7278677140c434d364e6fcd2b2116c278a0365803ef934ce83359ad189674bec74d1a", 0x95}, {&(0x7f0000000400)="37aa483a4997761045df0a84aacf79cd807c13169d13d634223a5405f5c7bc210d949fcaeb39a7b2d5dfe35cd7e80f7cfdfbc4612a076b830a3b789828617a3f2a9ff52a695f764399247c45b8779b715a78e9f6ebd5f06936b68f376045967187dc331ab1a14e2c60afdf245a6d8976a2395f529f3871a5c584035d15b2ac0ab4d86d32afc105e2d1022cadad89b31fd4e7f792197ae13720c6c97d442598b42dc6cebe9effa112688d21ce0ba327a95b2bdb265b25503b9ebc2dd717c73efccd115276094218046328b490e849c14d5b17db8a9f2417ee654286da24e56ffc91b357977b0a209caaba58a69f61760a31c76dc9", 0xf4}, {&(0x7f0000000500)="7e7dfa5920ae24568ecbfbb8bfa0139695ac5acbbe063af3da3e5c93355674c5cab82ee0adfb79987d654997631875737480ab9a79064efa3728d1b96af27e532dd4ba791522de9a752550cc0ecccda63af0121848a8f0b702f73d9e67eb5de81ddb1245d5e5b6b462d8c6efe4bff4562a17175f3af4b88e464d1421b5d5aa8692ffe960f817b48e079ac9d1de8057fbc1aa6148748871f402b5faf37ddd3bec9fa81f6cc1edb0ae76cf084a5263632d97ad23bd142a3f4370f0f4c214993783f7936daf7c894dca0f164b9a247da4bb40b567c4d6361537c5eb319ae3c5a93262e69b1966641aec52389ff838d86e79371e3b925b53c105b4aacbb4ac0743f59685999b670066c1e855af2cdac1e00ad6af34d448579b75045068a0827939abc06e05704847e79536acf1c4931f91b4e42a3935daaff8f1d78af473a6d1defa2b3857d320f01b5a3d845f1f28381e9f6aef4c5bb06d26cd2dc20d8326bbe5641af8b75f332566e5eeac4077e7fe626e2efce696efa55f8434deebdc8cf7952879656b1d5402b1d99bdbecdf0def7c5c5b72e34537e126318b025f2bfce5ecdb06fc23f971d603b01ea1aa255cdc537e86c325642438882109eeb9fe352854cd634d3d5a1e59c0b1cb4c230e73b5e864e3a672910aea13c46d49769d395cee4980c5b9c4d989e320ec9d59644aa5ca8b03641348c7ef1739c0392f3112b3baa69afee8b8d680ec76327b798953aba9565d24a767a60b28101c1430d588ff111ca892dc0beb1096974216a2dfaac4923d0ee9229558910934f04d887b64b7377f1927b0135ac01ef4838ae28beeb1f27ba4e691fd728266268c04f2293bd6209c1d64486c0ad5c4b599297bcc2439527a1074c376656d1940234b4075cd5cc42c275cdd9491693ddde97e754ef5026b0aa824ffe523a3fce8026d9457d18c43a93016ebf868157b9c56dcce6ef8ca8b26cc18156ca2628e05a85c3f1110bac5715a9809fa4adbeceaf9d0dd9dbd2a7e7fe47aad784fd7e806fedf6ed9e41d3c7b64cc066ba9bf781a5f371b541e9158b0f4e10e2e4c4b7de5d5e691d64286916a3422d1d436779e8d09c884829576e05154bdbcfce216c45c66263d8e238a2ea0e9cbd423f1f4d5382767af54532cba52d20f56b24201475b8374b186a453f6f423a90289f9727d5b6d8f46c154d2316e9e54b90c661bc5d39e4e3e8f9332a688003d81f8fed9434f7b3b31ccea1ce1f64b513891c3a54ac90501c9fd465de413e815e50cbd4c0250ed150fd3955f10a8576092b744895b1468ddf11c20d3fd964200f720d53efd3a6d618dbd8fef2cad997c719c658ee3a95f6460f429dd2ea61f8377489208487cb2e8d4270f7328f36e412ef89faa5f21c8e4ad6a945352f7e45098027a00b184e2ebbe7cc8617998ed47123d4ccff0041dbe6218390a6c5eac18db800450fc9b877f0cedb39604172d5987f60dbe99a77cc2c7b9aae943449f9118db56a2c78fa98935b0430bee12465c5dde0d04b943829d05e9b141763b188bd4303b252233f9dcd9fc2b6fdffa5937f2ca7811ac3e959cc059740e79cb6c860d908c5391f74e17d8923a3c8804ada7a5280327ea5f64ac11b9cbfc388a89285c24a15a3d8cdfa7e174c2d89af2fc0bab3d9ec781f39e7591748accdf2ad00873ec78637dde9e4b68e0cd124fa17dd3fe6aa23c648a3f5f8ac894af8c4912e2e97c712a437cd3da31842d7c573f1ae3faddb6ac496cc8f25ea183d39f4f504bd5c062dd87489f3e33a26d005dfb1ce335bba576e9b3f2774290080b0baaaed9407a53c86c47e0eb2d5ae3c5313977c1857ee39355a4f8c6911da878075faf3654d1d1f9a89378595f85e3296828bf4d0967b23ea9c66f18621acd808653de4cc8069e851f187b9df1237a0af16a1d27b9217cb80af71a8bb31b82bdda141d2a0c2841179fb607191e56cf5560cd882982f0a651aff71e8ba5fb1d69dc72cf81cb961dd96011c7130164e6864f0a9adfdb9e26e9b6c000912e85c8b9ccbe9cff94a4b01c22ee82e437e647bc3a7d7f8914da073d361c2cdddafc12749b4fdffeccfd44e58be0c6702c75e476a5d89a4b74ad21bbf3497e9dd877e1128f3f54ffefb82ab9fc3681d8c5f301947cf7b0e2031a4abdf2f026915a53766a96a0fb14030bfaa3b056157f34d27f34b9a5262075a5093772cbab41e05637116b51bcef0a17862b10088dcceea190d16c75a0de2ff47b311a717725c4f4d836204c785750846764c38cb22d942a7b4718749af18a14d68f893cd7deb62b2ee7699e83f9a8be7178549277267866b186d4076da52019e6dabf1b78ced3c93f1299ff5ea104d8936ee05881543ce9070c7c23cf2c60d89bd61de2afccfcb3a65cc268966e1017c4481db09cd98d59f5a7b426f58ec90db65d5ab88b433eabf4c087a7048d19a12d99358534047015389a7848f78527d0242e45ef8dd72af8721d002e00f77016075f47d2f15f119b507c048c4a003d8d7fabac9aac134c50bfe0bf4cff23ce7c7dc89b913b8f712766c50b1374fa7ea6475f2defb6a048c9810b7dcb88109ce6d04db445a6ddc50ed38f518634b7ccc1c4cf97d8faeb6e72743021bdc1769f91d1037abaafabc731f436313d30ae12f5fb5118b503f5bd9c3687f1c64dda6cdddd42d66a28043899f05f20e06008778b51c71c4c58084321dfb9e6843ec276f2128f6d3775d853b7f2a73b584c6808b7173d355071e36e0a6a8e5f5b6f9732fe5ebaee9980a0ef77bd97c7df8f4f8f8cd0cf40373b4ff50f16cfbcd15002b60b24551362d1a9990d00548d10d1877dc0f2dd915310da008d7f150d47cac21b44aa85400d038e3c107fc1289b0edc9696ffbd1f48631fe5d9541c3aa08cdfa4eea9a29a2f7fe3f9930dfa5e3ed614fdd6b9b4e4c76f168b849b0114eb1241f7c28bd33ff360e2152d3f27e31816fcbdbea1c39632e37f54a72063cfa685246ff77ac00619b0c0df6f07f127d19fc591e94fc4f3a04c09ff3d9b8bd62d5134b90c99aba82d3438c73dd1ef2c18e6c2807515500e82ab085b70ab5cb1ddd06a20feb661cfaa1947a9d4f34b2f87636eb6f2232d00e55c39cc2ced13f4b3af9cec701bdac9e77d050dea528202f94cfaac098de7f6c57736cc1e5f27364ad9370e01052461b75eb4b6a796ebd72977701b9de6e3708c31a573d8209a54ebb1d560112ed23612a74dc40799fb38dc742b9bb61ac867efd9ff42e26c412abe091ff35adf1c6ebc22f078db810842302f55ec5b4b045a2572bd8fee5394a263cbefb52b70ef3918ccdf2cc31e144a0c7039111cf1d1c3cccb8adb884a4055e40f8712c41de9968792f41aa42425ef19a6c3b2eea2265bb22cfc119f50c63e27f56e410eb2ea552f2fbe316502a79e4b28cfda016bc79b5ecd7d0148494fbbb42983a851c3c996b45f71172e00fce2e6949d2be4ce4d3aca9687b91e041408f0fe02ff88f69de8af91246ac0631f502562c192e8c13490ccdc3ba2447143494fd4b8d7894b64511ec9b0d0bc7e8008965250c360c82271bac0a2d595607c6f16ecee632e2d541be664845d65805bf2a154ba8d774f6322a7f616572e95f856a773a729f9710961e790c977ff7a3421ba0e99acc32a2054a90b18008fab3dda9333e56110b05f662ccf0ccb9042e0a573ea49afa70802424af3cc6cabd82c5b14cf8c7dbca132dec75b079b5a4972dc64c0a61e12823c32faa778ce6ec15fc67bf94ab15c903d56db96268f1e99af04143bf245fbc296b2c446ba42cc671792b18c1f9266d5abbbfc41e3aa416f2c67d2b1e6414a145afc7933b4183792cfa2680a0394a6a5d466ea8a75f6c0102ce5a8b68fec4e4dea3e34b99061054c394da1591cce2c946962c505a37973339e5c3012552eecd959e7fd2724207c192f5dd801734e79c297cc8b016a76c8e18f04d384a3e0865c2d39771f30b14b78750fa13e412aa952184aa0ac0301a9b198f2a3a21fb0b7e067ced91e5ce7d627b07efaf21c9bb1e88bd7b25dc2bf967a836751044e8347f421eb97d142e5eb2a97cc57494a5bde7a3e15ea97b7d406a71108d0406a4398850921b8c69dea089b7430e684b301fd2ff0f855eb1f534f760490f5d1e5a6fd60ea63c9992614e3b33c12d004f11eb6eafbaf7fa4727e61e0b12302ea9e3c8338997786871c6bf582c5117759c3ab5f34abe28f6d4e583c5d81e9482bbdf236cd008793e79c1547864f53da17f79d9e39a21a6ef3eaf664adea857571341e3af32fc8304206ebc2c3ee5385b3bba6f2b6700e476e3e532078fb15f2752c571dc7fc616312bb887adde98002d5842bd72444ddcb9b89f1146ac99a7263d029ecdde2e527dc4f4873edfae8c75b79a9fc1c32869889ef1965562f46d14bb57d63d35a46985433572012ea99533f677cb09b0f074f1c2fa866471d382011d6c1aa429de50b01efe669fffeb97b776a63b4a1e7f1b2813e9d643cbd2e3f7f30772b1d8399046debafff8d5197c3db32f6565cc71732d564b657c358b0fc1ab49927b82d45a24b111e578d3cc6f38f685bdeb51660d38e2277b5685e2ad11d77d62d9b66a589073bbc1a9c23fde293dc19827423dc1db977bbaef68b638fcd5df26035ec67602836b75d7b3f9c1195039af4e5af2c0a13ed485bef2ac1046cf506bb4cb2e942fb8676e5f01b6320f609d3fcf12ee7ecd9097c99a7c3923691c2d378c16379975bfd8f3d4eb86af48e31fdbd553fa7eaca55c37b114a2bfa1d8a668355042faebdaa6b3295b4084744992e3ffba0e54802cbfc38af16bd1df620edd8ded5872780ce7a21db56be76613b8013c38d3e920f02999702f1a15b9a2822441c6fc00f0f6915c414bab7205b1be260b7f536f7c72c812982f4a29c115e7aea78475fe975ba50e1ee90affa4775931365ce18dd5a1f17c568950d065dd200e0e7d7cf2770782a13299944ae851e75051e94bb91a95b8b331e2c18cfc739d97a6dd7ec7544cd5a6eeb085b6881ec13dd5ce56b0bd3a797980e9f4287b0d187d28d5d36b3277fe2cb2000a21ac817543a662e41579054c3d467d9648edde840a0fd79c1ce88ee5003e8fb9da92d2f610c1bdbd16d8152613c28d32ddb28ac6cf0ed1d6fe9f1b618866a64d0deb6c37c1df3644b9dec10cbe42eaaa77d749bb7f63c5c03f8048b46d922301993a222f7121dbca023b172e2e4ea76c921478b275df6a9b41be157758692eab9fdd544243e77a20849ff28cf6bf35b8c02d5d97eb5bafd8d8a2b1e4c94131b48e1038e0f15fa80977c181d2197fe27b0c1d10820d5b14bd919cc408916c321118570c186a1c7d88950650ddd67d058d8c4dffd4a9288b899297c585a1884b6eff302bd903641840ac1d9fa241ec79c05751c1a13cc0aa188b71cf1fe25d4d592d1ef0baf3ce9ed30c4d69e344a2a4bd2bf929e45f0a10cb849924d6e60f765bbf76bf66bb4c3d9977a45439d478f4c8b6b06209097f8823cfaa338afdd7cc5e5c3dfc2a052a0192783d63a1108b02b693cd4bc7fc9cfdca6472463f6bbff91ca9d874798a9242449dc018024ed9cb466ab56759bb9759753fc2140b0319d546a575344487d9c9d937e70a4d287d1bde5d6873bc77a42a650c5f46b5b6420fca3d09c04197955a04690562757fcabd1393f02f167edeb82a7184a923ffceebd9d12fc511ce362efdee81c66d78b08657cacad9205a21187e899ba7ad1f221887834dfc15d0188beb06055fe82dd0c275200527ca8087da16d7f7c2adc13ae77964c", 0x1000}], 0x6) getsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000200), &(0x7f0000000240)=0x4) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) 2.709861752s ago: executing program 2 (id=76): syz_emit_ethernet(0x11b, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd684498fb00e53c0b33a8020fc8d98480657b31de55aacc0eff0200000000000000000000000000012b05000000000000050200030421b4508039fec785be51dc84e28f56b5df54432be6fc920ba1cddac8b5b3dea2f24677020090"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x7) syz_emit_ethernet(0xca, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x1, 0xf, 0xbc, 0x67, 0x7, 0x7, 0xc, 0x0, @loopback, @multicast1, {[@lsrr={0x83, 0x13, 0x3, [@rand_addr=0x5f7, @loopback, @remote={0xac, 0x14, 0x0}, @rand_addr=0x9]}, @end]}}, @tcp={{0x3, 0x3, r0, r1, 0x0, 0x0, 0xd, 0x8, 0x7, 0x0, 0x7, {[@generic={0x0, 0xf, "9b314f7e048be4c0871c92c731"}, @generic={0x2, 0xf, "bdb580bee6ed7dee21bbb63082"}]}}, {"59bf9ef105a63d45bf29c1e6daf60f276ec09f6e872fde63504f8576ec37835fddb4d540663118f6e12e408d9d693f51e3c3a1e2a2a02ae47b3c9574f8fd23690057b61cf51a51c00625326446440377ddfe53e63118d90e811e55ebc287621a"}}}}}}) 2.709717027s ago: executing program 5 (id=82): symlink(&(0x7f0000000040)='./file0/file0/..\x00', 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000080)='./file0/file0/..\x00', 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 2.709486979s ago: executing program 3 (id=84): sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) 2.670481397s ago: executing program 4 (id=85): utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0xfffffe, 0x4}, {0xfffffffffffffff4, 0x7fe}}, 0x2) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0xe, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x4, 0x7, 0xffffffffffffffff, 0x9, 0x91c, 0xa, 0x100180, 0xffff, 0xb8, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x3, 0x1005, 0x7, 0x6f1a683a, 0x1, 0x8, 0x7, 0x1, 0x3], [0x6, 0x9, 0x10000, 0x800000000a, 0x10000, 0x8, 0x100000000002], [0x100000000, 0x10801, 0x0, 0x10000000000005, 0x3, 0x8], [{0x5ad, 0x7, 0x5, 0x6}, {0x2, 0x924, 0x8002}, {0x1000, 0x5, 0x1, 0x5}, {0x6, 0x8, 0x1001, 0x8000}, {0x4, 0x3, 0x2, 0x10000}, {0xeff8, 0x4, 0x5}, {0x5f, 0xffffff7e, 0x1ff, 0x9}, {0x3, 0x10000, 0xa, 0x4}], {0x52f, 0x4, 0xfffffffc, 0x8}, {0xfffb, 0x3, 0x40000048, 0xfffffffffffffffe}}}) (async, rerun: 32) r0 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) 2.665206866s ago: executing program 1 (id=87): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffdf, 0x3, 0x7}, 0x4, 0xfffc, 0x0, 0x0, 0x1, 0x5, 0x800000800000000, 0x0, 0x5, 0xffffffffe154f620}) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) r2 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0xfd41, 0x100, 0x3, "f2b020b7500b1a444efac1f7ef13d2aecc6c5ff8", 0xdd0, 0x1}) mknod(&(0x7f0000000000)='./file2/file0\x00', 0x8001, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r4, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x4, '\x00', 0x8007}, 0x1c) listen(r4, 0x401) syz_emit_ethernet(0x8e, &(0x7f00000002c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x6, 0x6, '\x00', 0x58, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x16, 0x2, 0x43, 0x0, 0x7, {[@generic={0x3, 0x2}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1e, [0xd, 0x7fff, 0x7, 0x4, 0x3, 0x9, 0x5]}, @timestamp={0x8, 0xa, 0x8, 0xff}, @mss={0x2, 0x4, 0x81}, @md5sig={0x13, 0x12, "47eae0b4a4c6988b45eead74fddfb56c"}]}}}}}}}}) sendto$unix(r3, &(0x7f00000006c0)="b100050400000000000008002001000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282918e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x8, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 2.664786709s ago: executing program 5 (id=88): syz_emit_ethernet(0x11b, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd684498fb00e53c0b33a8020fc8d98480657b31de55aacc0eff0200000000000000000000000000012b050000000000000502000304015ba41f39fec785be51dc84e28f56b5df54432be6fc920ba1cddac8b5b3dea2f24677020090"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x19, 0x0}, 0x7}, 0x38, 0x1841, &(0x7f0000003f00)={0x40007, 0x1020fdc7}) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x1}, 0x10) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x2c4) (async) r0 = socket(0x1, 0x8000, 0xfc) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000040)=@in={0x10, 0x2, 0x0}, 0x10, 0x0, 0x0, 0x0, 0x108}, 0x408) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="0936fd9e6832aaaaaaaaaabb080045000600000000000001907800000000ac1400bb0306907800ff0009453707ff0066117b06370009ac1400aaac1400bb"]) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) futimes(0xffffffffffffffff, &(0x7f0000001440)=[{0x5, 0x81}, {0x200, 0x2}]) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 2.661874852s ago: executing program 8 (id=75): sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000040)="2e784000000000007a10f703e5d8f0b84ba273000000000000000b20fa62d5fd7849c882a6fe8a6b34bf68dada0efd35b36ae88b2b482e748bca8f92af3d4c0d71a1f9b20bc41ae50fdf8044", 0x0, 0x0, 0x0) 2.597884161s ago: executing program 2 (id=89): r0 = socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x91, 0xa142}, 0x7, 0x3, 0x0, 0x0, 0x1, 0x9e85, 0xfffffffffffffffe, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) kevent(0xffffffffffffffff, 0x0, 0xf064, 0x0, 0x7, &(0x7f0000000240)={0x7fffffffffffffff, 0x3}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) fstat(r0, &(0x7f00000002c0)) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0x6, 0x200002, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2a, 0x44, 0x6, 0x0, 0x10001}, 0x80000000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffc, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x20000007, 0x0, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71400434", &(0x7f0000000080)=0x4, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="8579f54f70718ff470824bf8a22b14f19da92a536393fd4b89e54923c246b32b9ecc4f1cf1847cff42c9085ec3ee6af5b552ef494f0e0059194c91d2", 0x3c) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000100)="8610a901612667f577701d0579f5e72b83db659a722372435c8d0b539cd95cfa13eb1b2f46ce4b9ff3a087e86fb276f87b25187d75bfbb9d356e5dd786968e5f9d8df7d3db836f29e2c06fd62308497a707bfb53715dc182511b03c3c764659a69200dc463bc588af9245f1b15f41bc508daa8337fd6a3c68bbe5b37c1eb8f45ca2e0a", &(0x7f00000001c0)=0x83, &(0x7f0000000200)="919e29241e1e768ce243a06ef1fa8e97306d2d305f3793a9097e469546645308f887743cf9ae0b949869a72b93eb0922e1077abd810225af97b6815a5aa4f3512525f90c6c03a39c413c569b91b464fa8193d063769635adcce84dd3e953f7e35b2d8f72c555840a2b3b37f29967b83cb7bb2136", 0x74) 2.597482397s ago: executing program 3 (id=90): setreuid(0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x9d) r1 = socket(0x18, 0x2, 0x0) r2 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r2}, 0xc) (async) getresgid(0x0, &(0x7f00000032c0)=0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$DIOCRADDTABLES(r4, 0xc450443d, &(0x7f0000000940)={{'./file0\x00', './file0\x00', 0x10, 0x8}, &(0x7f00000000c0)=[{'./file0\x00', './file0\x00', 0x24, 0xd8}, {'./file0\x00', './file0\x00', 0x4, 0x7f}], 0x1, 0x2, 0x0, 0xe, 0x6, 0x10, 0x0, 0x1}) (async, rerun: 32) setresgid(r3, 0xffffffffffffffff, 0x0) (async, rerun: 32) setuid(0xffffffffffffffff) (async) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) 2.596489898s ago: executing program 9 (id=86): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf64, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x0, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x2, 0x5e, 0x100000000007b98, 0x2, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0x5, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0xff, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x1, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x9}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x9, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x10001}}}) r0 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/240, 0xf0}, {&(0x7f0000000140)=""/159, 0x9f}], 0x2) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 2.43056971s ago: executing program 4 (id=91): r0 = semget$private(0x0, 0x5, 0x6) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000001c0)=ANY=[@ANYBLOB="06007663bea6609a50cf2c00650000323e0258674e224e2200081e17000000000000000000000000a3c9d0183d936c1e8ab0b2d32f0d2c9e69cec66d8da01f2a1846ceadadff38a71e8a0011ea6e71fad84e03f0e4551beb58c7dad77d45c71c9e4b792479f540d505bd5f3fab840aacddab7477ae64a3290a3ab53b861c9852cb5dbacbdc"]) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x3, 0x0, 0x9, 0x9, "fd195fb8412ac1eeebe7a185d39ca02995a51718", 0x3, 0xc6}) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) setsockopt$inet_opts(r2, 0x0, 0x24, 0x0, 0x0) r3 = geteuid() fchown(r1, r3, 0x0) fstat(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{r3, 0x0, 0x0, r4, 0x0, 0x7d, 0x0, 0x0, 0x2}, 0x0, 0xf001, 0x0, 0x0, 0x6}) sysctl$hw(&(0x7f0000000000)={0x7, 0x11}, 0x2, &(0x7f0000000300)="a3b0a00000", &(0x7f0000000040)=0x5, 0x0, 0x0) semctl$GETPID(r0, 0x37b24ad3364a47ec, 0x4, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff90d1aaaaaaaabb08004500001c001900200000009078ac1400bb000000014e214e80000890"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xa, 0x2]) semget$private(0x0, 0x5, 0x6) (async) syz_open_pts() (async) socket$inet(0x2, 0x2, 0x0) (async) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3a, &(0x7f00000001c0)=ANY=[@ANYBLOB="06007663bea6609a50cf2c00650000323e0258674e224e2200081e17000000000000000000000000a3c9d0183d936c1e8ab0b2d32f0d2c9e69cec66d8da01f2a1846ceadadff38a71e8a0011ea6e71fad84e03f0e4551beb58c7dad77d45c71c9e4b792479f540d505bd5f3fab840aacddab7477ae64a3290a3ab53b861c9852cb5dbacbdc"]) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x3, 0x0, 0x9, 0x9, "fd195fb8412ac1eeebe7a185d39ca02995a51718", 0x3, 0xc6}) (async) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) (async) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) (async) setsockopt$inet_opts(r2, 0x0, 0x24, 0x0, 0x0) (async) geteuid() (async) fchown(r1, r3, 0x0) (async) fstat(r1, &(0x7f0000000040)) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{r3, 0x0, 0x0, r4, 0x0, 0x7d, 0x0, 0x0, 0x2}, 0x0, 0xf001, 0x0, 0x0, 0x6}) (async) sysctl$hw(&(0x7f0000000000)={0x7, 0x11}, 0x2, &(0x7f0000000300)="a3b0a00000", &(0x7f0000000040)=0x5, 0x0, 0x0) (async) semctl$GETPID(r0, 0x37b24ad3364a47ec, 0x4, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff90d1aaaaaaaabb08004500001c001900200000009078ac1400bb000000014e214e80000890"]) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xa, 0x2]) (async) 2.427682905s ago: executing program 5 (id=92): r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$unix(r0, &(0x7f0000000040)=@file={0x0, 0x0, ""/504}, &(0x7f0000000240)=0x1fa) (async) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, 0x0, ""/504}, &(0x7f0000000240)=0x1fa) r2 = accept$unix(r0, 0x0, &(0x7f0000000280)) closefrom(r2) recvmmsg(r0, &(0x7f0000000c80)={{&(0x7f00000002c0)=@un=@file={0x0, 0x0, ""/249}, 0xfb, &(0x7f0000000ac0)=[{&(0x7f00000003c0)=""/185, 0xb9}, {&(0x7f0000000480)=""/25, 0x19}, {&(0x7f00000004c0)=""/68, 0x44}, {&(0x7f0000000540)=""/173, 0xad}, {&(0x7f0000000600)=""/245, 0xf5}, {&(0x7f0000000700)=""/78, 0x4e}, {&(0x7f0000000780)=""/157, 0x9d}, {&(0x7f0000000840)=""/187, 0xbb}, {&(0x7f0000000900)=""/201, 0xc9}, {&(0x7f0000000a00)=""/136, 0x88}], 0xa, &(0x7f0000000b80)=""/211, 0xd3}, 0xfffffffc}, 0x38, 0x43, &(0x7f0000000cc0)={0x10001, 0x8000}) close(r0) connect(r1, &(0x7f0000000d00)=@in={0x10, 0x2, 0x1, 0x9}, 0x10) poll(&(0x7f0000000d40), 0x0, 0x9) (async) poll(&(0x7f0000000d40), 0x0, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000d80)={0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x8, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x8, 0x0) ioctl$DIOCSETTIMEOUT(r4, 0xc008441d, &(0x7f0000000e00)={0xa, 0x10}) (async) ioctl$DIOCSETTIMEOUT(r4, 0xc008441d, &(0x7f0000000e00)={0xa, 0x10}) getrusage(0xffffffffffffffff, &(0x7f0000000e40)) r5 = dup3(r2, r3, 0x18004) r6 = fcntl$dupfd(r5, 0x0, r2) fsync(r4) getrusage(0xffffffffffffffff, &(0x7f0000000f00)) (async) getrusage(0xffffffffffffffff, &(0x7f0000000f00)) mknod(&(0x7f0000000fc0)='./file0\x00', 0x100, 0x400) (async) mknod(&(0x7f0000000fc0)='./file0\x00', 0x100, 0x400) ioctl$DRM_IOCTL_MODE_GETFB(r6, 0xc01c64ad, &(0x7f0000001000)={0x0, 0x4, 0x7, 0x1, 0xffffffff, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00464b4, &(0x7f0000001040)={r8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001080)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000010c0)={0xf5, 0x7, 0x8000, 0x3a6, "0f009ebd51a8cfebee92eb0a8de3801cbf6a520a", 0x4, 0x4}) ioctl$DIOCSETIFFLAG(r5, 0xc0284459, &(0x7f0000001200)={'.\x00', &(0x7f0000001100)=""/224, 0x9, 0x8, 0x3, 0x290a}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f0000001240)={0xffffffa9, 0x80000001, 0x4}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f0000001240)={0xffffffa9, 0x80000001, 0x4, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB(r5, 0xc01c64ad, &(0x7f0000001280)={r7, 0x2, 0x0, 0x0, 0x3ff, 0x10, r9}) (async) ioctl$DRM_IOCTL_MODE_GETFB(r5, 0xc01c64ad, &(0x7f0000001280)={r7, 0x2, 0x0, 0x0, 0x3ff, 0x10, r9}) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$DIOCXROLLBACK(0xffffffffffffff9c, 0xc0104453, &(0x7f0000002700)={0x5, 0xfffffffa, &(0x7f00000012c0)=[{0x1, './file0\x00', 0x2}, {0x1, './file0\x00', 0xff}, {0x1, './file0\x00', 0x4c}, {0x2, '\x00', 0x2}, {0x0, './file0\x00', 0x7fffffff}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002740), 0x800, 0x0) (async) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002740), 0x800, 0x0) ioctl$VT_RELDISP(r10, 0x20007604, &(0x7f0000002780)=0x1) ioctl$DIOCSETIFFLAG(r5, 0xc0284459, &(0x7f0000002880)={'./file0\x00', &(0x7f00000027c0)=""/170, 0x68934fc4, 0xfed0, 0x7f, 0x6b56}) ioctl$DIOCSETIFFLAG(r5, 0xc0284459, &(0x7f0000002940)={'./file0\x00', &(0x7f00000028c0)=""/72, 0x9, 0x2}) 2.413746165s ago: executing program 1 (id=93): r0 = socket(0x2, 0x8002, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) select(0x0, 0x0, &(0x7f0000000040)={0x6, 0x81, 0x9, 0x9, 0x2, 0x3, 0x7fffffffffffffff, 0x3}, 0x0, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4080, 0xff0}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x80, 0x1, 0xfbfffffe, 0x10000, "d76c1f46000000ef1f0160fbff2000404b00", 0x800}) syz_open_pts() r3 = socket(0x18, 0x2, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0x9, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0xda, "0000000000002901ae17000200006200", 0xeb}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() close(r4) setrlimit(0x2, &(0x7f0000000140)={0x60000000, 0x60000000}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004745f, &(0x7f0000000000)=0x1d) r5 = socket(0x18, 0x2, 0x0) bind$inet6(r5, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x4, "ff2e77f8ffff00200000004000000001", 0x4}, 0x1c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xd, 0x2000001, 0x6, 0xa, "850113d220001000fcc39802000000c91000", 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = syz_open_pts() close(r6) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x0, r6, 0x3) r7 = socket$inet6(0x18, 0x1, 0x6) r8 = fcntl$dupfd(r7, 0xc, r7) getsockopt$sock_int(r8, 0xffff, 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0x1c1) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x100) 2.413144295s ago: executing program 8 (id=75): sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000040)="2e784000000000007a10f703e5d8f0b84ba273000000000000000b20fa62d5fd7849c882a6fe8a6b34bf68dada0efd35b36ae88b2b482e748bca8f92af3d4c0d71a1f9b20bc41ae50fdf8044", 0x0, 0x0, 0x0) 2.412848824s ago: executing program 3 (id=94): openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x3, 0x7f}) 2.412148538s ago: executing program 9 (id=86): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf64, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x0, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x2, 0x5e, 0x100000000007b98, 0x2, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0x5, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0xff, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x1, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x9}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x9, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x10001}}}) r0 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/240, 0xf0}, {&(0x7f0000000140)=""/159, 0x9f}], 0x2) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 2.3626159s ago: executing program 4 (id=95): r0 = socket(0x18, 0x2, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) (async) r4 = syz_open_pts() fchdir(r4) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffcde) (async) setrlimit(0x3, &(0x7f0000000980)={0x7, 0x53}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() (async) writev(r7, &(0x7f0000000440), 0x0) read(r1, &(0x7f0000000480)=""/269, 0x10d) semop(0x0, &(0x7f0000000100)=[{0x0, 0x73}], 0x1) (async) ktrace(0x0, 0x5, 0x128, r5) (async) getresuid(&(0x7f0000001400)=0x0, 0x0, 0x0) (async) getresgid(0x0, 0x0, &(0x7f0000000140)=0x0) fchown(0xffffffffffffffff, r9, r10) (async) fchown(r8, r6, r10) (async) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) setresgid(r11, 0x0, r11) setsockopt(r2, 0xffff9cd5, 0xa, &(0x7f0000000040)="642c3fc3292297c6bc46171e65fa4caa7edab26cf5916ca7ca68e2afe437f0201316ec9b08a293bb84302b1a6d264bcd0fe937958c29bce39d46bcdd1a3291e14615bd360545a0e3369613e224dcccf66ebcc613", 0x54) (async) r12 = socket(0x18, 0x8000, 0x0) setsockopt(r12, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r12, 0x1000000000029, 0xa, &(0x7f0000000180)="03000000", 0x4) (async) r13 = dup2(r12, r0) sendmmsg(r13, &(0x7f0000000200)={{&(0x7f0000000240)=@in={0x10, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0}}, 0x38, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x44) 2.360749253s ago: executing program 2 (id=96): syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="0936fd9e6832", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0xfffe, 0x0, 0x8, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0xff, 0x9, {0x5, 0x4, 0x3, 0xd, 0x7ff, 0x66, 0x117b, 0x6, 0x1, 0x9, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIOGETOWN(r1, 0x400474c4, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x10b, 0xffff, 0x0, 0x0, 0x1}, 0xfffffffffffffff9, 0x8000000000001, 0x6, 0x5, 0xffffffffffffffff, 0x0, 0x400000000000a8, 0xffffffffffff0000, 0x0, 0xffffffffffffffff, 0x0, 0x82}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000014c0)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) syz_emit_ethernet(0x8e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008100170008000700000000000000fd019078ac1400aa0000000087037f000305907800080000478400000067001006ff00d2ffffffffe00000014444056000000000ffff31991cad000100000004e0000001000000047f0000010000ad11000000037f00000100000401000001bbac1400aa00000300000000"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x7}, 0x85c, 0x4, 0x0, 0x0, 0x80000000003, 0x4000000000007b, 0x5, 0x8000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x42, 0x0, 0x37) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) ioctl$DIOCXEND(0xffffffffffffffff, 0xc0044464, &(0x7f0000000300)=0x5a8d6069) syz_emit_ethernet(0x42, &(0x7f0000001440)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100450008004a0e0030006400080aff9078ac1400bbac1400aa070836699f7f6dfb9404000894041d1b9404ff7f0f0090780005095d"]) ioctl$DIOCRCLRTSTATS(0xffffffffffffffff, 0xc4504441, &(0x7f0000000fc0)={{'./file0\x00', './file0\x00', 0x0, 0x7}, &(0x7f0000000340)=[{'./file0/file0\x00', './file0\x00', 0x30}, {'./file0\x00', './file0\x00', 0x8, 0x2}, {'./file0\x00', './file0\x00', 0x9, 0xa1}], 0x0, 0x3, 0x3ff, 0x66009ec0, 0x5, 0x9, 0x0, 0x3ff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8401, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) closefrom(0xffffffffffffffff) pipe(&(0x7f0000000b00)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r3) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0xa010, r5, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0x2a, &(0x7f0000000040)="03000000", 0x4) pwritev(r4, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) 2.360044226s ago: executing program 5 (id=97): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r2 = open(&(0x7f0000000380)='./file2\x00', 0x8, 0x4ebfac6bbaf794d) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000003c0)="729ded25d82e8d7c07e3ae0a45d3f09006071f06c2e42585cacbdbc8467487a7f7724bff17e09d9394d05ef3b67003dcf8e0582fa3ac4ac3e4145a2fcaf3b8260e06b366b050e373e3929f1a35ee7ab5c9f4026b469cd134257bee7f974cb045f0ba2f563c918fa8ef9b76a1aa08a309d838431b7c89119f5c88a1235413e55213b820898c5ff9528f9b5b0dcbd06d573b86f9b55ee9312354220357d6e21ed193becb36e31475d99baedf504717caec023100a79c9483b653d7e3fa1fbc7fa985529471c8a0e0c177ba01f009058a12749a21f5189b313737541c86679478d8afb03e47563b2850a973215ac8f72ef002e560a9e5e9bcc628f2ede9e95a0f7ee04d1fa20c71f4461905e89970af81d091b1ed8032609515b5093ea1d88adfb96ef33298401dea61570d1a9010d0a15ca80dc40857cec3ab7fa0501342d1f782485d03aca3189529415624cfe66b02b38485abde5b26ee4ff866d95a0f071b2916930b6af8b9a96e858f39f485face756322cb23aad5265cb6e464f96a122f12dfac943c35e3b8ed40d78581878910207324002249d8832b35ca9ef92947fcdc0ecd4b0cf901d795b7cd0625b1ac0ec6e032f4bd8e54783bdfe416563c90991251849ccfc02e72f2863793bd5de70d093ef1d20a9e5671b6cd3248586686df537a1cac47f71200d63da052a88f53d7b887d647ee1755e6841c9550d6ed9c76a448c05a8d7ea665e011b4e334d5f4e22bb1fa44e6cb3f34648a660e7ff418bdcc4cea8804be2a69d36ff3f5dc4a07ab88354da31f08947674466e72f6c38f1198fbef90026167f607aa478e43c5551474ea3825c0d7766898053c248e57ed0a755171aa830ce9a2f633a7711e2e00982130369acd4e1e3f743961587f680ca1c5e7ae22e2044868bb2d14d71b696def27f337dc37e97fa79c029a0650753fb01e27278ab1722c4b67bed4e5d4e7a4fdc6d1113991a9ca36fc11a64d9d7161f2ff810f88304e1efc67d65685c15edf99714b95a01959d1cdce7b285be8d1433a21c25f7a5e6a98a90151293f1328d3dd1ada74d10a31293655f840f7288aae256a76530c2b038d2f8233fce598eeb88979d54867f621015db9b7f4ae03f0549e677d456c0c86ac00ab1f8c5617847e2b31666ddfa1a0f062a1288b7a5d70c3e05b397395f95a31e420e768c83aedf180137d5b9876eb1e2e1ef99730789ed4d4f5c209db3131ccbd829deed6943dd9bd9b263ef1dde4a1ff5700714949a90eb9071563cfdbeb387f978154f1694f0a694ad3acb67ab1c8f3e85b7d271aed61f03784f7e37f507fa9e8f32769edbc77f334a3d305e6d7617b44cd972ff4dc02ce145add7c314b5239bc8c4b9ad2983fd655214c323305757bb34b3b4fefd38df1791edfd2d5fc11bf0ea500aae272e264ad46c281c336edc4decbf022695b25b0ece82580cb0c08bfee22ff65a8d59974059c6a109b7f7bc80f664a52222987cadbfe7218272594f4e3f14bb20ceafe5edc58504f0a62f862cede67e5bd9e63d1a54d12b5d7b3a0c79f417a340ab0477c68318062ac4f40b601b6383eb5d76495c9d3d7e9161c51fe3fd2ddcb066d800086f006f0a770663148e8ab6dcaadfaa50985af43b0084d756e4bf64e94515597ee54b982d86f62adc605f34ab5f961a2643963ae18e1a7cf9d2feac1ed7001d6da70a9b7bbf6b817ae2517b5c0dac6ed44a64e5712d07958afec3eb65ef47424ff4bf5abcb4f8bc6721de5cb03df3a04be04442f377b6e30a9c72356b95dc2b5e5b0fa17bb55a3adc2a9ac511f2222008cd4d174f3f0825582b3b1c40a0e59eb82fe21b62a964305d1956f9dd70ac898f514259b5eba7ce29f65ec0bb101c2f816709e8b71f9f2626f0b4c3384502420213bd3afb9a30bf9b4f81d7b0e917c7eac191f1de600eaf6c0e038a3beb8d5b2f2bb3eac65397fc2e9fd9bd12c6e61de6b113bce0a18790bb53480e0bc5b0be87ecb5c127753711150d43fc3f249d82c0c776550e3a16aef9efac653be5731b0d062e9b3dd095483942ece2e38a679741fc0d2d99a360fc6c934606260c145f798e44cdbe887b43bb59dfcacf29a97621383982c3bb4cfd1582135885f6cae7b3a621ad09704cf2348c70f4e1b0d4885d86bbbbee0ff6f568c27ef3d431b4dfa39dc947a673afe8ca1e912990d971557a45fdab74b556cc7231ae3a5a00ddc6d465f7a53027ccfff921c2f423616e01eba414759a1d4352f2edbb5dcdf3ff33c17f542748782b9010870b62fa666b4d266e4bd97e6a767eac5a41b87d633416866d19aeb2aeebfd818c046e179582cda4f5dcbd92be0028e293350befab4393cdddd2a63f39e0c5dfc00e68dcabbb9e840ce1b67756fb540f0b7bafd61561b7e7a1f2d3c0484690a30182ed00306d499e251c595031ec05539cd6d84059d3c4248f7a9e8f6ec344f98a60066cfe0c1cbe79ed4f34b4eb8fc23600bc759ed3fa1e7c3c7493489293e1d4f6fc9d9b4049dcff3e5f23ff9b195283b11c4487cb0adbf3b19d3a088ce0c8677e8dcad45f1286be39350712052adb1b89fd373d4845afdf2b6ec88c4ad1bb361d0419a1531dbb83b0a45a28d43421c78e73321701b9f22ff717ed40f04def751326e39a1f4d8ec110dfec92b307caab5c1d551c86640a73758b18768fde99e776925952f1fc4678788c5816df4906d885d1deb41f022ef75f82a94a8c3a1f3153f01bfbdad4fad7b689b5de6017b6949346addefdbdb23147dd50a816969380e33c88eddd4c798993c133cee7a29ea69bced89d8b9c65420fd2acf82e1a953d59e9af2667ba75483c6b30170f7ea831986bdc1dbc83f9644b14b46bd6009d16324fd1032194b194d14abea9f78c738e4a22d210b65d4ffb9a6c2fc947d46c3f7694a6bc1f0cf6d9115b409af4f9741e6d9499ef23d890cb7be7cd7255b074aad65916e0b3698de961ef2a05796063ce9ea30ae48916b3ed30ba14a72b18c092bc7034169f6f30addbd527e44669105e78f7589879c2eb4818b7539c8b7d166bd4fcf6d67200ba081efa306f3302003821c0a32719c6524e1da8a42506c87ad9dcb9334cc5fab6437ce99fec9d8f27ca9f11e41b2f9c445f0eff01d16e80aeb1f79dad092c141bfe1ac637d716c2f0e539509fcd0463a9832846602fcc793ea314b3545b5b3082420fa290bd1100adda393994e2ba358847ee7b9520dcef4eb69a751787bc3090eb2ab26bafcfd51c18b6185532bb0936a4689183054a9a9e067b4a634f5a44726c44ea9e0bce9b613307b6fe7a70438c7167a0ca03effe83e424da9295fbe2528e0aa0acb90217f685674bf7fadad1e5ba6df537bca96b355abb3c3e5b3e5615f23c54b9bfb07d9c81bf00f7ff116b52f24b05ddb4c50ec08eec43cbb7bb0071248d1fc958b76688a0591c2a3f1c21efe576e7768b30fe482d4c4b720644d55a02e277d18859389ff95d1ec044f6c81aad5b6a3a803a8d043ae172bc0358be6d552eeb91c4d9392bfacf5cba337d36878189233cc7a5a0ba678792a381b95adc221f706d4f78c351c474f377736d8a37d1c4b8ed1cf7204201ca55256fb7a51d4ed1a44a05489373e1fd484405356e71e8c87b5a82466365ff453f06328f3482da75ac507ab7d94139c543e7fedbcf96723ef1d2bc1653d8bb2ca6dd6634f59bc8dca7b7d98288202c4ff0f85f29f5469da2cf1c72c99f2e28c5484f298f9c76b6f51c9f2f392cf97f8d9d5ce4a87e51a05e5c1df1841cbd132665bd170c1844644d9ba0d2ae492d3e237622ff905bcbfd1c4a921f093c116ef97ffced989a1b41d490ecffeb94bcd6c047300b1d08b28acd071efca129db4c6981356fb42765f682734e70f95aeb7d224a1b35d64406761c72782d31ff9500e7c6232c34373ea68bb9827fc9a5e8dc382ab9cd581b98f9cac3956417e3ad3e7db8303d6e13cda4cb64958a9c1efad113be60550bfbf41c4de375b885e7457b7f9a516029416c8caf004261454758af4fd4fc1aa628b7bb20e5cc1cf3f68c65ed29af432f6e01a614dfbef3bcb43e01e4c19997abcd4d8a3471d894b8d13eca915778a48fcad061400e6eec57d5a7d4412a7b0a22c640ef488821e9c9c73364c9e0dcb7391aeaa69afc67ec9cf55fc4ca14e03d5a8889bc1517af80c1223d4208c61c1ed1e2e9d69db9039436ffb178baf16ad7cf7e5479370c4d965b20ff7812fe926e6122faeeef76c6df7a4dab8a4d517046db0719b10c5028138fb9d9d7b0fe01d63657688385e5db3f83ca9fee1d11f53f5e241ca58df244c36e11c32527ba210e92b22e8b71ac5bfeaca7dcfa4d4e0d270588c1191ef5f4d0079049dc53dfc1c90369512307dfa85ee1b1d214c829cdde96a0d2e5afebc7e811ffaed031f366b565724ac73b8e2534e045baf159649d0ccd673fd65f01fca6240eb608571a31413cb91c1f2e7e7711283cb32c02d56cae12f1a3a8ecaa80b54fbdc4ed13476d0a3eb5a0c68ba902d9c31b0108b8a1dfb876df9d29a87da87e4065a08c7ba78b2522f6515653cce12218e14e7d42f115461428808c95ba3bcd33552886b10a1afa6446255995d63b86c344907d056fe33aecc2c3594b0d784afc2750c1f00a687c6f1f7b674cad32d66cace80d5dd3ed9222024484de2804d46b9539995e1a0f9dd96965e1467ae230682ae8836c57b54e07554ceb828098fd2877e4367b72adb15e7b8f439c5d66ee2af31d7c266f05980d19ef6da58ffcea4e76b2c9dafb560205d5476eaf326b919dfadbe70afbb0bec0fe6c159ad0f23d188d7438b989a20b208b0bfb3af48c98b51edfd9b6b77f3d3d30c55a0294270cf86db822c6644585ff7f8e52a92f1bd5fca86d04c21f520322f670c1ac57b5f6c04f70fe2257e50f168885b1f9676165327e67954e053f26f2607085c83c51a9f347abefd4bba59500f499d08b04969392eb3979b13c044db0b5257dd1b7b0054df6a95a5de2172c55c7696e45a2ea05304bfc1ae6d037c304e8cb808efc3e03f899fef0c369f2cf850be8e23dd1bc3bd42d0de48ac8e1cf0c2dd2aced84014d515792fb820eb61660f2442c624960033ac4023197ebc978b8682c8ba3c470f69804cade7a28454bef759d755370bf70a4ee64dfdbd02aa426128ac550e3f5d9a3512ff3913bfa5360ef89ddb1e6df9ed4f577c176b6b0a783e1941af12fd484390efb23b9787082a69e53dd39aaf318ceda82705c9432ec26d2653e4e71172dd5ab78af0828c4c7757dcdbc4fd18ca63c8b30ca52cf54a266566ed4b3e60d8573f886cebf8f466bd00e8f9f044f4d79e6b673bec53169b896b49d767b1bc9e65167d84cb11e3642f3617ba116d49173105f0f620c3d9a9dfbf2e111dbfe213a7ae0d867b261f55ab9564f2f4d702e46f5471731e1d8a016e805887e9c79aeff910cb3beeea5b3560531777873290ad491e1c4a86b6539a2d9344b8f29da945c3a8b85f23bf068289833df7928d69add93800218b267ca674e23fa7b9d58552b05de77c2e9db6e041d8bf3c13043245df49be49c4b4679f1b8addb0c6e5ad3f816c92be34424680f1303253078680e0f77468b1192cf108d9c95fc095d2685419f71946d6ba29638c17e310470aa12b528a182839ac8e795c5e193588d320ea523b0c3fa53f4ca752d7241a9d9308ec2a443d24d762ecc83aca55882333b4c45e79ed94a130ab76938250736a586f1b68ebe7c9a6c13116949742317f8dcdb61b2814d31b9e13cb12671a4ea793d6353a8d286266ce188e7cb29ec0", 0x1000}, {&(0x7f00000013c0)="a218ea126ebfd977db10b81d61383330d31daca7664eaf2e3740b3abf5920333e58db4b4c128a72819f6a42a2913213efd4a826967cd263b36d1163b45e7556da83779270c572a5274f632706385d5984394813c3028bdbaa7a31f038e155418075b59797669b016ceaf3fcda4d55ce6e0ecc18fab3df0d9d20674f9ec8f4e95ea6043214f549d80afff33a0b4f7a0ca73a2ff451703d9656cc4b4c4391f86683b606489513cf952c58854fcf553f6cd0e39aab724aa1049c5e66c19d42d9adc4b7d19f778bc5f6a16311f072823d26440b206a0f25de45f6ee4b9d5355a7ccb4c752075d74c330ea86e7072062f985731", 0xf1}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f00000002c0)=@file={0x1}, 0x2, 0x0, 0x0, 0x0, 0x20, 0x401}, 0x402) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file2\x00', 0x1c1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r5, 0x20007461) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000000)=0x5150) ioctl$TIOCSTAT(r1, 0x20007465) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000001b00)={0xfff, 0x7, r2}) sendmsg$unix(r4, &(0x7f0000001b80)={&(0x7f0000000100)=@abs={0x4, 0x1, 0x0, 0x1}, 0x8, &(0x7f0000001a80)=[{&(0x7f0000001500)="c1d6750046598f8512f4d196ea9b31737732135d6d586dbc63db1b64ea7daad485025008d825b547e9f534e5ac5708e58dec7ce6cc3508301ce93addfda8ed462ae22cc1f54fba5a2a1fc591535fbd2a1a83f21bfaba968bc1a601612677a3ff2dbd4b4462f4f8c0427fa2a988a521b36b44736356446c8c7af8fc6f226165ac75d143f5923fda5a8a7df27bd18a7b73b4b9b9a64584f1d83e51cc48851fae4e06a4996d506605c3da00364e7acc69eb66f1903bf619bf205aad7ad4bfe5cb10a4ad6743df91e09cfb8b277e38cb4d77ad8748eb85c8c91c3ffba71ed68e49af83daac6a0787a6fbda4f82aa6c8b0edaf84bb83b125593f2fa95f49671b2", 0xfe}, {&(0x7f0000001600)="46236fa0e4eccec3b92ff008fb14c72f6c4d088397cdfade82103a81d164d735a848a7f5af8aed493091378dff50c57299cd6370f3735cdabf2b6f73d4ba6eb3a57bf8996bf57fea0e8b52c71016ad1fa1bd3c7912b0f38e5bf3e33efbc60cd948ba33cea6b0288ff48b8f16da39cca756d641e98c1e", 0x76}, {&(0x7f0000001680)="7cec2cf10ceed9a77b4479918a53e2e8a133e8496dbdd7c8453a2703a25f2f23c087fc0dbba4316f605cc54812062d565927a1fe9617ff1c7349ad1d0ada20c0e122100a78a7dc40c497afef064e6fef98db18e13520ae245c67778046d73dc5ffc97d7ee3505112f40ca04a02e9a3a737088360df85a8d5a035bf047cfaf1a8", 0x80}, {&(0x7f0000001700)="24b0b9ea42109ea82b29c08dd6e071b0692aa331e05d548fa70d0fa128fae2f7a9ee72ac8fda32c258cc2876a9ce865bf7a8b10a4351b61867b6b985a0621006c3b84fd55bd3fddcc659016446eca0326de814c9", 0x54}, {&(0x7f0000001780)="5c44fbfaea7c9d98d3ed", 0xa}, {&(0x7f00000017c0)="94a204960998c3e860f2dd7e6f6e3d3eeda6278c3c621404aa59760cc0afbecef85faf679ed407011666294434d799db568d477a82c2a63c1cc59edcd690979f038a3b8ae25dcd7ef5b514e7b937d527238b5b175cd3d4ac2fb87f9f45fec3d44a61d63da5de4c59c26a69c731bde4eb50a41adb1b7b80466c5eba3c7d8eabf1f119efa6", 0x84}, {&(0x7f0000001880)="553041d154f9f2980a0bb839919122403a70efbd2731afe5294143f09bc4c757fa27f6d889bd1017aa7a7d06b8674c836e07aba0577b79cf5098243de66f44089bc8a633ae44219bfaf47b60fb8c750b241dc8a414a4a62c8cb7ae593ebe629109084bce9c159db19b8e97e6536fb8539658dd5e52193f5e5bec581bef4913beb41a6da693e8b43f44d19d259b63037645f99a74aee347a3e587949bd71629ac4596e2e6755d8522579c5bcfa2dbfbaec62c86dafdfea38a3f574e26b37001acb4c76f8daef283af395d40034e3bd6eb29", 0xd1}, {&(0x7f0000001980)="0fadc5111ee1575901c88562c838bece5ad811a51aab8c4a635bb0c0cdd6af965bd320978b66951dac656f5d69e7a04704aa3a6674372c41f248b00af415b73dde0f9d23076a687e82a4985097939891bcbe48af029c8af00ea59fe717db4a06e30165ec586f122df6beb5bb7306e2c3828d9c27f4ad009bbd2d4781ce9b9223b1919572adee011babfd7519b35b264b05f4294f012cec6d5dbab8543967c49ff34dce88f4ab2d3f117c2f462a77ca8dc77dbc703eb841e8c2fc59b4e6aefc644f815b60ce1f04607d678b7a1f137ff56b569451e7373ead028dd0af4da7a7e8aa2eac5b7e2b9a3795fcdc5ff5b3cdb847e513", 0xf3}], 0x8, &(0x7f0000001b40)=[@rights={0x24, 0xffff, 0x1, [r3, r0, r3, r3, r7, r3]}], 0x24, 0x2}, 0x8) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc1206949, &(0x7f00000001c0)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) truncate(&(0x7f0000000000)='./file2\x00', 0x8000) 2.359845103s ago: executing program 8 (id=75): sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000040)="2e784000000000007a10f703e5d8f0b84ba273000000000000000b20fa62d5fd7849c882a6fe8a6b34bf68dada0efd35b36ae88b2b482e748bca8f92af3d4c0d71a1f9b20bc41ae50fdf8044", 0x0, 0x0, 0x0) 2.094423424s ago: executing program 3 (id=98): r0 = socket$inet(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x766b, 0x2, 0x7, 0xffffff06, "9ddc4d80307eecfaffffffd7fc5b8196f2283f04", 0x400000b, 0xffffff81}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000805102bfbfe8000000000000000000000000000bb0000000000000000000027"]) syz_emit_ethernet(0xee, &(0x7f00000000c0)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "baebb1", 0xb8, 0x70, 0x9, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @empty, {[@routing={0x3a}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0xb, 0x2, 0x9, 0x1f6, 0xf, [{0x1, 0x14, "90353d43772025de531e6281cb6706f64f2b5f8147e1d55cca6a239b52614fe07c9676ee10d4fe82134ec2e1a5ce8cbd976b1ee5d4f7729be437961b73183be638cb88e8f7722ed31b178925f2556a4fe582fe697858226ffbc85eb99e57149a0c974428b2d8f0093bbf9ac8103cc0b286ac9cd28719773275ceb7a6d36e51c69ca8383b52c9626b6492aa5f618cd2ef36ca26dc4c29f0613e71bfdb9d8a"}]}}}}}}) syz_open_pts() 2.094030858s ago: executing program 9 (id=86): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf64, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x0, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x2, 0x5e, 0x100000000007b98, 0x2, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0x5, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0xff, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x1, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x9}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x9, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x10001}}}) r0 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/240, 0xf0}, {&(0x7f0000000140)=""/159, 0x9f}], 0x2) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 2.093831038s ago: executing program 4 (id=99): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) close(0x3) fchmod(0xffffffffffffffff, 0x10) 2.090424702s ago: executing program 5 (id=100): r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300000080}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0xa, 0x100000001}) syz_open_pts() syz_open_pts() 2.064228527s ago: executing program 9 (id=86): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf64, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x0, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x2, 0x5e, 0x100000000007b98, 0x2, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0x5, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0xff, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x1, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x9}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x9, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x10001}}}) r0 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/240, 0xf0}, {&(0x7f0000000140)=""/159, 0x9f}], 0x2) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 230.26648ms ago: executing program 0 (id=101): mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080)=0x154f9ff0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x3, 0x8, 0x545, "225e8e0400a146b7200000000000000002000800", 0x6000, 0x401}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x101, 0x7, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8, 0x400}, {0x401, 0x4, 0xe, 0x3}, {0x2, 0x6, 0x3, 0x99}, {0xddf, 0x1, 0x40000005, 0x101}, {0x7, 0x7ff, 0x14, 0x8}, {0x5, 0x7fffffff, 0x1, 0x9}, {0xfffffffe, 0x7, 0xc8, 0x88}, {0x3, 0x50001, 0x9, 0xaec}, {0x7ff, 0x9, 0x3, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x4, 0x80000004, 0x6}, {0x0, 0x132e, 0x2, 0xfe}]}) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7f0, 0x8ed, 0x9, 0x160350d, "cc14ee0d2100caa26a364fa8a325850d1ec100", 0x200003, 0xa}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)="a6648135ea924c6ced6341dc047a617cabba6a8049f0b79b42defe97218f6ce85c36c10976832fa531da78fae048e83249b033914be31102610c9fe3c9e3b92bbe8505cbd3a5f2af4b42ebc2ce0aa2d6761b0b61a08c3427a2df0471bc8c1e8def99987dfe038d0cee6c8e62430e0c62947f16e4fd6197a50da44478e14eede71525189cc4e91c52d20b57a8c95fb36d2bd422457c71709f2460b1ab84705e0429ee5c4cf4ad7f386a8609630ff2fc69d282e24d381299c9f79b1cbfa6a19a0d", 0xc0}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) 228.848587ms ago: executing program 8 (id=75): sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000040)="2e784000000000007a10f703e5d8f0b84ba273000000000000000b20fa62d5fd7849c882a6fe8a6b34bf68dada0efd35b36ae88b2b482e748bca8f92af3d4c0d71a1f9b20bc41ae50fdf8044", 0x0, 0x0, 0x0) 228.403724ms ago: executing program 3 (id=102): kill(0x0, 0x19) r0 = setsid() (async) r1 = socket(0x18, 0x2, 0x0) (async) r2 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r2}, 0xc) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) (async, rerun: 64) r4 = semget$private(0x0, 0xb, 0x19f) (async, rerun: 64) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, r5, 0x104, 0xb, 0x0, 0x0, 0x1}, 0x0, 0x7, 0x0, 0x0, 0x9, 0x0, 0x2}) (async, rerun: 64) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) r7 = getegid() (async, rerun: 64) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r8) (async, rerun: 64) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0xaaa0ae2558c60aa, 0x0) (rerun: 64) r10 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) (async) r11 = openat$dri(0xffffffffffffff9c, &(0x7f0000000400)='/dev/dri/card0\x00', 0x400, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) closefrom(r14) r15 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x13b) write(r15, &(0x7f00000004c0)="b96a", 0x2) (async) pipe(&(0x7f0000000440)={0xffffffffffffffff}) (async) r17 = accept4(0xffffffffffffffff, &(0x7f0000000480)=@un=@file={0x0, 0x0, ""/247}, &(0x7f0000000580)=0xf9, 0x8000) pipe(&(0x7f0000000440)={0xffffffffffffffff}) write(r18, &(0x7f0000000340), 0xd4e688a67930cd) r19 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0), 0x50083, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x5, 0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="51a321563427fba972de3a6ee47ba548789427f533cc83aae1b46d427c2942051cd5815936640c7f7ae91a318c4d74774ab15e06b56b1f3db483dd87d5009317bab0aba41be1445a33eb2e2ecf8c4fd26e554e97eb31e48eaf725d4407459767199d2ede00fd544c9e016e81b184bf40be806b5a87f92709db04182838e67879b3e81038b68987aab07c6a8e8c642e21a9d253681234414dd20fd4acc311ddb04b8cf5989831789dfbe79daac2747faf4215a032779a1470", 0xb8}, {&(0x7f0000000140)="7f6adaeb870b9750501e6b0e31020be69758bad8e88508adda919d2d0ad8783f37c42a43d5ff8eb6326cad6c4a22c131d1c02ba5bd5c88a05b4f4f387a1a3ca71d3f235376a1fa386bc458c626028cf8aca4ddfb47a0593e0a2bf1d8883fe2805427ea3c8a7c0f16caa0166550ffb86fe5949f419e2fdc63c23c8845667c0d2be348ef7bda", 0x85}], 0x2, &(0x7f0000000600)=ANY=[@ANYBLOB="18000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="18000000fffd000000000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="24000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="30000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19], 0x9c, 0x2}, 0x4) 223.815529ms ago: executing program 9 (id=86): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf64, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x0, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x2, 0x5e, 0x100000000007b98, 0x2, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0x5, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0xff, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x1, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x9}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x9, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x10001}}}) r0 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/240, 0xf0}, {&(0x7f0000000140)=""/159, 0x9f}], 0x2) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 184.405388ms ago: executing program 4 (id=103): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) r1 = socket$inet(0x2, 0x2, 0x0) close(0x3) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket(0x2, 0x4001, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x4001, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f00000005c0)={0x1, 0x1000, 0xa000, './file0\x00', './file0/file0\x00', 0x0, "31eca40fd349b5ae1dd17de2ce61d8ef5243d095c2def9e25d4a0b0a35e433a2e30ad4c57f37260cd30031bf600104de516d5ee99d75ff4c493b75b1ac03c91e4ce02345fd8e9eeef69a5197ce049c14ea222bbfd6ee00babc5e899f093f740130b3912ba6fb5b64d8dde573f4d8bb0c3f1f04b98f1505687b58e7f168abef1db37ae3e82f3bd2f8213610767e24575cab5584fecec8a74354ae30b4820239faec1ee6055358bd6ea05391abb7e484696a1dfab2450498900ae522cc394770bbdb692368d7cb85827105e3b2cd453e2b85818305b5b20ef2812a01967c79293b5f9b7b0890923f0bb1f894e6b95ff8d2b877f0dea9afa6a569b997d5101468ae8a478f71134fee26ee0c9796937e43dccc6f8a8a1b8f737141be79fabaaa7730eac5ae5767ac27ae5abe3837323bbc0ee815315f979db06e8516c01867e22e8b8075bf25f5effd63f0bdc3e86f28abbc643f584c84d4b40167b5248981bade42d68d5e5e25aa814f05552f9f4f45457174f5da650ab1fbc7a76411f2e0f76c41b03ab9e5bf3f561d8188c189b1086abd740cf494e767b5fef55d91b7a6aa1a66ab778e0ebea974307f6e98bfa0d1e4b5a45813e81bd1d31c0adbcdbc8d36f8212a19ed56a37257cdb4aee0db40a86479c389f9e547491139ba09da44b27a4f9abbde62dac6d52d8fd28e70918d479516389a503b92c0c04d606ab4977e9194295498d71f03ab7a78dddfa7191c24a8a9ede552b2cbc12d9475b41d4ba1057c8a75ba95b516747f543852f0d250bc8e976dce4cf9043e82fb3f23508453e7cc2916ce4983af8beec81b0d213e5c6a49eeb3a3e3b4de572637bbae087adf2569dca9094f2c963983d2d2e497f2eb5aa93086a723213c1e8cdf991160658482e7287c48bb599c30bdcec8d82471f3e5d6bdae0f24575abf8ca059f6396d8d7a27b69d9851f2228556ac9846f55fbc43bf0489d63664fdbe63308e080ea2ff14d315693684bae47636abfaef4ec194494238412ed37d6ba9dbd3259c9f49862fc517f3a77129201a42336fcb8059690ad6fbf03fdd30a26e19813e0342f394c74282341fa0a4944f2f60a1f1156c7b03fbfe464f4a1c249b3b845e00ace0608ce08312114d297e50439e9a5967eb90df30020bf8bf4b672466007f3ae86d4b79f8ee32e9d7dd8c434a33f4d3090ae44cb985a107acf33355315881b3e23252c419d4354215f704cd7d154452459bf92202364b33936abb0aabc4904cdf529d628a93f635ff8bce64cde69dd24992a04091d03eaea852f74d9e43e488f18b53227056336e341a4657227d5e1cdfa99638368bf6f6e5d5c6d787bd61bdcf761a9a869692e8345c0e7f0d6986bda85de74486470a439c8e6be03ddd0f0be22fb9008af373fb1393bdc2c65c5be6265151f1ed3a23e83c5890d619379001832703837182737e4e9bda169e98efd7c2e3c5787ce7db4708bb76676c393c6eada3a27424251734a5ee8f7b68f0323edbec88c405a30c0bf695738f8afea8749d1a65e079ece16ed2862095b4398fefcb75b5e18f318983246a9d4c91aa9ea86b879c78750e1d7827af9eaece0f3829ccfe56fb6e07b987f4e0b83161f3ca629de6a175ad78f0e1e9a9de3a5fe316811e2f0e2cfaf862422e03c9505f0d09ee579c7a6d6aa79e883258dde515ba5106c74df69d1023fa172213716c8fde2b6796becfff14df9445227b0f4aa95aa2f8afbad0c3cb0c3db50a717b9a5ea67be7222ce0cf6d0390c69c38bf29ae05b6337dd5148fbe390297526e52496320539454b3cb78a88bd275da5edee683b17d8661406ac288fb59a9e24c593e472ca1fd79c2f8988ee51d5f02ec32ac1266298a2f42ede5ad6654eab111976a4e8d8cd287621c4ddcf94b7e3417afb5c2f9c928cd07253cdb69"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 183.118636ms ago: executing program 0 (id=104): r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x10, 0x5, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x33, 0x80000000, 0xc, 0x4}], 0x1, 0x0, 0x5, 0x0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0x1c) closefrom(r0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x5150) r4 = geteuid() r5 = getuid() setresuid(0xffffffffffffffff, r5, 0xffffffffffffffff) setresuid(r4, 0xffffffffffffffff, r5) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08060001080006"]) syz_open_pts() (async) setsid() (async) ioctl$TIOCSCTTY(r0, 0x20007461) (async) socket(0x10, 0x5, 0x0) (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) kqueue() (async) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x33, 0x80000000, 0xc, 0x4}], 0x1, 0x0, 0x5, 0x0) (async) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0x1c) (async) closefrom(r0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) (async) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x5150) (async) geteuid() (async) getuid() (async) setresuid(0xffffffffffffffff, r5, 0xffffffffffffffff) (async) setresuid(r4, 0xffffffffffffffff, r5) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08060001080006"]) (async) 173.713617ms ago: executing program 8 (id=75): sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000040)="2e784000000000007a10f703e5d8f0b84ba273000000000000000b20fa62d5fd7849c882a6fe8a6b34bf68dada0efd35b36ae88b2b482e748bca8f92af3d4c0d71a1f9b20bc41ae50fdf8044", 0x0, 0x0, 0x0) 19.927199ms ago: executing program 1 (id=105): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x194) getdents(r0, &(0x7f0000000040)=""/173, 0xad) r1 = dup(r0) fstatat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 1.010628ms ago: executing program 9 (id=86): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf64, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x0, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x2, 0x5e, 0x100000000007b98, 0x2, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0x5, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0xff, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x1, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x9}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x9, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x10001}}}) r0 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/240, 0xf0}, {&(0x7f0000000140)=""/159, 0x9f}], 0x2) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 835.3µs ago: executing program 4 (id=106): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) (rerun: 32) fcntl$getflags(r0, 0x1) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (async, rerun: 64) r3 = getpid() (rerun: 64) fcntl$setown(r2, 0x6, r3) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') (async, rerun: 64) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (rerun: 64) fcntl$setown(r2, 0x6, 0x0) (async) poll(&(0x7f0000000ac0)=[{r1, 0x2}], 0x1, 0x887b) (async, rerun: 64) unveil(0x0, &(0x7f0000000000)='r\x00') (rerun: 64) 0s ago: executing program 8 (id=75): sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000040)="2e784000000000007a10f703e5d8f0b84ba273000000000000000b20fa62d5fd7849c882a6fe8a6b34bf68dada0efd35b36ae88b2b482e748bca8f92af3d4c0d71a1f9b20bc41ae50fdf8044", 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.181' (ED25519) to the list of known hosts. SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=9 req=86 state=3 status=67 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-1.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 Password:uvn_flush: obj=0xfffff3006f623cd8, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect login: