last executing test programs: 13.269031211s ago: executing program 0 (id=3741): writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="20092000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 12.533360959s ago: executing program 0 (id=3759): connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000001c0)='x\x00') chroot(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') 11.777919376s ago: executing program 0 (id=3772): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x2, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x23}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x15}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x138}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xb}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}], './file0\x00', 0xffffff91}) 11.771118257s ago: executing program 4 (id=3774): link(0x0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000200), 0x0) sendmsg$unix(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 7.513999648s ago: executing program 2 (id=3786): setrlimit(0x8, &(0x7f0000000040)={0x8, 0x51}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) r1 = syz_open_pts() (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) (async) r2 = getpid() setgroups(0x0, 0x0) (async, rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) (rerun: 64) setuid(0xffffffffffffffff) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) (async) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x4b, 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async, rerun: 64) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000440)="c597003eaa968de9956edb5fa491b375d10625c059d0dd05b0d5ae044c26450f9485bf98c912a11aaadf671c5ce7e1f79e8521c16b5e328e04199664b3151b6d5a671d9b6419effeffb6065627c973db907acb2b55df6bb52d77c8851f87c4c4a396b3ee91845ec0882bb4ed9481b7ded57ec17008d25b0b59ca3035f8d566e8b5c3db946fbf9a0ac985368c51f9c9b93036df027073ef02fe8e2420da512cd57174ba35951f66b47cf88783f40dd57fe7d522da19ed73889ccac34c0eb984daab5df92a9f3324ba477fe227e0b76caae6cb8132ca1a2ecc6ecaf66ed44ff4405f21ce954b0ea7f181d87cfd341ce5d7dc6effd47b323e5b4d87e60ed7272b7e6936f0a3912160fc92827945f06231990762811a31f072e3602b4aa49ab8220c904d5e7e7f74e6be29bd99064780045a294b87ee5a53fc9703285154a81519549b9b669ad758735b2d83f285a692af5fffb8c40a", 0x154}, {&(0x7f00000000c0)="1dc6517359468d43d0a53b38ac61864dec826d542ac7ccde2c7d0997da56639786917eb40922d6141e841c66d8b7e3b249790e24c0153cf45acb86d534126ccd10a6b7b20e9c55c41ec2c6fbd1f2b4f9fc71a1ec6dfae361e7d047", 0x5b}, {&(0x7f0000000080)='H\x00'/17, 0x11}], 0x3) readv(r1, &(0x7f0000000600), 0x10000000000002a5) execve(0x0, 0x0, 0x0) 7.285250685s ago: executing program 0 (id=3787): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3ff, 0x1, 0x5, 0x9f1c, 0x7fff}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4cf6) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) writev(r2, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) mprotect(&(0x7f00004d6000/0x2000)=nil, 0x2000, 0x1) sysctl$net_pipex(&(0x7f0000000180)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000300)="ba64d54c", 0x4) 7.283736968s ago: executing program 2 (id=3788): open$dir(&(0x7f0000000040)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x0, 0x28, 0x0, 0x1, 0x0, 0x1d, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x9, 0x84a, 0x3, 0x9}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[@ANYBLOB="993a401d89364384475298ad08004e00ffb00000000000009078ac1400aa000000009406fffffffc892208ac1400bb7f000001ffffffffe00000010d00000082044fa4000000"]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) getitimer(0x0, &(0x7f00000001c0)) 7.274331s ago: executing program 3 (id=3789): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x93b, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/154, 0x9a}], 0x1, 0xfff) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) close(r0) chflags(0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000180)={@random="ff96430b7a33", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x20, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3, 0x4}]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0xffff, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) 7.273881175s ago: executing program 1 (id=3791): setpgid(0xffffffffffffffff, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) 7.273282287s ago: executing program 4 (id=3792): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, "9786224ff1c102d1000100002000"}) (async) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x128, r2) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xabffb07e7244d3cb, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/153, 0x99, 0x3, &(0x7f00000000c0)={0x18, 0x1, 0x80000001, 0x3}, 0xc) 7.23806637s ago: executing program 1 (id=3794): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r2) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)="ed", 0x1) getsockopt(0xffffffffffffffff, 0x6, 0x9, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f00000002c0)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) r7 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}, 0x7f}, 0x10, 0x1040, 0x0) readv(r5, &(0x7f0000000300), 0x41) recvfrom(r5, 0x0, 0x0, 0x1046, 0x0, 0x0) close(r4) setreuid(0xee00, 0x0) kqueue() r8 = getuid() fchownat(r0, &(0x7f0000000180)='./file0\x00', r8, r2, 0x0) 6.785228425s ago: executing program 3 (id=3795): r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mlock(&(0x7f00000cc000/0x4000)=nil, 0x4000) r2 = socket(0x11, 0x4, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000200)="3e7214cf2915c718e43de4352ddcc59dbe7f54ce31ea731706bc98d5b866cd69e19c9cd5c78491c6b26f795af1ff34273bb3b2b7f1ec018b86ce695e3d0fd96046adcb894f57341b0bea69c35216a37aa808feec8233d316358a90aec0e0b710a180074591547453a1a2a7abf2d2f9c472de4136c0a104c082777f8d3b558d60c6e835264f4a6480588c64d6fee2a2164167c580", &(0x7f0000000040)=0x94, &(0x7f00000002c0)="92ea7558e29a1c445f6addcadf64d5a1c1f443044ba9ec1cf8773f08e9612da4183d3de648ee8acf15b8bdef615cfd003dadf7cc8fc24690378b72b1993373036d9e67181365ebbdb38df05e8f7ca3973e4f5f010e19043cdaa06cfd98bf886843969bc3896dd396f5d2aebd5c2c98e600faa0fbc06b4a028dd4c313cf45291de4b4f922e6e9010acec71d7115dd40f8fcf80c719decbd25a26b7a75ada8a8947a7f01b302ebd754070fe59f112a529f30f8edf27b6feb91361c84e25222f3a24488f7ea56a753b6f273ef1d2b4380ccaa60d2c493736be33b45d9bae5fa47b4507accdbb458a863487f2abb840db52c4fe289c2d64daf02c904216356d17081ebd39c92b5d8949ca608c14dbc5f82c7aca5280cc268ca7df8377cf6add51c1963719fcd51ec1fd55d657080d682259c801aacbc0924050882bb805dce86d67d3e7dd600e384214b6915616854954d31296ded4e658f2d51f9b87ece47f738310c407f51019794d6d2be07cc89328573373412e2fab0c73be964f0097872713d15da7873eace6e92eebcaf994afc8fa020cb2c42833b9cac846bba75d1957cf85e16eaa46f4d1c56ba3c68fd4e0459634c18e8304cfd062b0811366c47f897e9ee9c651ad1a10329034aebadf7193ad8e029bd25c61b441236464221089e5b878943368b2b60dc4d7fd71ba03e76c0f924cad4bedae880e316fa371ca886993cfbb940c6d2afaef6b0958e70bb8bed7c6b5497efa859523da5a4f443818f75b8523d53e8ec7a786cfeff7c0d4a2228bdbc0a1c91a04ab091b39f9b3022db42a71300a7e8129685ccf1b7e1d0a832062f0aa254d5e2859a63b32e95cb13e8d1e01b9ec6d0e981d48cbbd7825d331d98f9255045cafbeeb48d4d11c6f02db6d69db0751a5bd08580ddf3a65452657673aeeb0ca70735315fa51d606e48ccbe00fc3f87e43fa86ef94f3a74ca4af1742cbb47be17f8bd7389f6f6263a01bcd66c9df9e8db729d2094fcfeb6ce9399e0df98e38e9826851ba490fec65ebbf320371f8cd94ba40ec72613da54b857fe4897587f95b4d377e9857fb8fa4cc849e60b3b79257dd7aab23d87f3fc9a4946fb26c934e8abbc35bd41e4123477e093ae2e3104633fee96fc0f44b194c22086015b1f192501e65b585db3b1d7ba620892d6793788e5d0e948aef811dd5b1f3ed807928a9cc37d36c2994ed1121b38a119b4f103a73509ad7722406b747c512b95b07e8544ab8838b4ffccc437cd30324f37fc6bc41d96b61bc311f2bd929d73525257b75c31237fd68e0298740422d83cf4b12cc20c8b8c577cc8ba7fc9c2de1aef296a2dd649cfd5c0f208b84211422aa539fcc610199051495bb4fdf2c333424aa3d10ccad623645b7d61eec047050a1ef4735c0282f4f3ad924cad60a8b782c157ebb81bcee0aa74aa7e94c989ed7a40f66e69392320933f40bb21f79bcca34a58536156cad4b0dd46992a68e142dee4146699027c5e39e7442efee26ffacd870e5ac288050adb0f458bf3b5cabfe288e5624fb02d4738a5dd8bcc78f8d9c88bfa430b47c0b9692cc5f349f903a5d814024ccb62952de4b849e46083d6c48f9520469a96dd62ffb4c7e560b7fde0a04d02bbd92d9802b020fdcc404518525b0cf3068756bde166ad76b08eeeb478b5fa65575e4444ba04a380ba7a44ac55de6bfe548097ef1126ba30f74f4adcabaffa0bc731fdbfcba3627bca8b16762fda23cb8941910b0744de976c7bee1f7a09dffa18eb679a5ca3424e24b54025bd79b909011a6438b35399cbf2bbf62d67b87f01dfcff8c33dd9faae1f48debbfe1a3587b48662f797a98a3666f522b472384043402fd4f3ea68addbfd67bd02c12176c8a3febf879802c9e50b8cb9d59031ed14e7a66796cd30eee999434bb313573a087a17222816cdb75ed7d895c2dfe4030420c1e3f172f7f120c18d9340fecba249eaf88798526ec8cb7d5b411685f2c0998386892dda7244655ca8803eff3cc06628bdc088f06064d1d487a34daa29d5447cec5840068f5fbe540bae2c8c804884021adc7b0653537593d5b3e6c509d06ea6898a4566336726a473a176725b2e804f72b93673ca7026b298bc49c666d78e90a7d84827cb56d155ff196172cc6096574a0fe671eba5dbc328d71961b12be5cc0ea5f08f301c534abc7dd44757e1ea2eb519c798fecc0367615a20e5a453324ec4a0f348e1053f3459b955f6bcdc12500a06f75845e60ecabdafc30cdf16e925a681b47b459516936b3571585189d8cd0275474141db6d7e63cd382e534da972b43b42bc560d727fcf736165293c5666768bb7a24f3e8a4a2a6fd51ee2e008e2ec75e6d139b2f7c95fca3ce40d001b5c0c8b9308e9b7d05911724020882123b5d9ea08c1963ef09e4d807c1536231950c3ac12aa325453084e0e5305a182954f65b0095fbe9d37d616ab77755b2917093d67ec441bfb4c865b718117bf5ee95a7c0abce794c73d67f8b10ea5d35add16e665baafd442076043b391176c32b8f59c8ec9eb156b605507d52cf8cdb07f6564fdb6164a6013a3959928844263a91b2c75e46afa79968e7ed88afb096fdd74dfd0a837277872ba2379335ed5b6f4fdb7a5629b9a940ac30ae36c3dc5e9170489de3407141088d189989d2ad75368a8c5c6b3213cf0fab55d1fcb5264db0130d4abd2ec468c7468a183e69aa56d7c863b6a7520502b3bf2082c31f795ab8407a2740de99b1ebd8383355a6ed121e8c1c3a358c3f7d35114a4c585975b909c3bd80100d578f416c9330f6060193b44da33b51e0a9b5316e19b8e0c1fa7ea6d8dd7fd0277278a1a93172d316a35f5ad9d926a415e898057f4079a70bed72686a61b05fb1d4b669cc40a465b377a17d6c96f266b4a0e9396120e70401260f134d3d117941d3e8afe3509ed9b35c83b5609efa963e97e700586440b0b84b2c3b31cd562e9afdb202c2f4ac79ef0d297ff844c27f7738ef9ce71d384ebffbf6c0d3e0c9e174d417557339b24451e68abb625a97a6d6523685a444f5ee0f40cc2821ec28c5eb1ee3f585c107d046fa69629c6d0c8f4b3f185c1cd21f67aa276b8bd878c33c3bb065ef5f9a1cc39100d7ed02a8857f0537eb1b229b9f58dacf7aaeeeb360be59a9f6451b4e1ddf3d9e4050250761bbe57e3eb74e53c9574899d70a2bb66eb576e48269d415071acef00afcd5a02bdcf3c2a1e547a5d53113e6b5051b92925732b1659d9686747baf8dffbdc5f9123c7925b3c04e944865c925b93679a7682d09e9f629be4216276e294f6409a83db7653ba756015e18162f65fe0449470dcee7ee5caf660f7c622cbe39c1d302792497d76188724e0596c714bb0aee5ea07d6ccb595591225659c58327762aacdd6892cb9a1cb5e08c71c12cee7101a235f91b7c5360befdd78e32257b5ddae93a6f7592a84ced6349a790edf830a099678001c2c6340e447545550596bb5752cefce5e4f112200dd0e09fefa25825909bd5e056306833cc1562064ff6052b3b1e92c218a991aaed3ac2f57b4e636d7fc490705e357541569232f1af719f6dd25db0ba7998319a66e8168419a85b770cf10a66a5ae8a2d7b0b8c1e35f5312155d82e96bfe676d7e2deddf16897b36b46192f83f86720538f9a4e775cea06e9b4f948c6cf1b64337722e821dcc0283189785529eddd509784312eb98eb0c7ed6ffb13b77ff3cbffdfb6884faf26a43383522af95e312dd926a3c91e78921791e0c5652e55f4ba867836577fd4a674a33c161f3c8b7b8d6d54ca3fde44e25f100c486490f27cabd50fbe9fc95e50bd2b2117c56d27a56b4199dd38b4ca6de0857308eec8e15fbd51468335415bd67aac213433c0fd4a744bd24222c71a9b04a2cd37722826dbe4ad29aa14a2c27827e1440109a1b60e2f62a2cd81cd6eedead06a0f1fcf98ba425750ce4c6a6d2b5a18311e99712068f7dbb73a79275c06ab040c7bf63241c0d115bcd3d65b98d4e3e4820421c88cf4f1c4e5b21c6c31c8cccaccf20e9db2bfb5742cd6e2e84e6705bd486a703d5928ff793a81f1d82cc995c86d667c17dbd315066cb545156e83cc6a8fc72dc51d0d9a52745b56063f5cecad45bfcb40bd2e8fc2218c7ceed7bf1bcf0a0ddf4f147fb30c9caf9480cf38b01cd0e37b5ad3e17cdb756ae9a5cc592b961dcb2052ed91e2bb5161db4df32033bf9455bfaccea027b94720a45d6fc54c4f25e075aa1236f0dfa7a058c868c1f1177989d70f6b0a0064d854035fa59bacb6e8c642ee8b978ae284a7dc3a2e2043011bb376ac5a02eb82bc4a6e7fb59f8e7437fa00d295dcb886cca62341f12882acd72df47e623298f5ac97da68d9a43c4b9fd25c4c62a9f49d2b1eda26519e002f0324d63a722eafef0fb8b797aaa5264c8f5d725cc337f11c165fd89269edc4e81b0924f9d59ac3665151061b807840a2b967dd21c655f09001f8d38b0aafb51232ae5dddbb93e58d31424cceadf2b832b66543c3b7dd720f6c6003c9c8de98c0b852d49e6a78a33a3f84c16140f76a3985361d59282479010ca424785694469b8131829056b991c261d9b17a649753b701cf4f0dddfc894e6d004f1cef87673d148b0ecbaedcbd79060f202d6edd753d3d98c6627ae877552f1822583204aba8ff4d67356b377c9a9114613a9adb4b7428e110ae41b544756fe50f28dd9624f17d26c2e232432e0f19f1e77f287bd4a3e11afef1b8e67e6b37cf6ef503ee570983020a832857571e374fc1ac9e798f54200cc68c48918142ac917616758575904b9f2d1b07158f51da52ba45cdb3f605f6a47a4562cd667a90da7862123b8c4d1ebf9a1ee2a77bbd73d8547c6ffe9437266466ead2ad68db3f4dae8e876abd8534c4f306836d519ee64f584220de9be13b38802dc769f1edbc216cee3ae6bfd790015df93c4d3ae5c651b9930c22fec652bf06afade10c161dc7dff0d751349976dd000c2c6dceaadad9ff16cbfb46613ae3da233b61d95a189a8fff661eea4620a8e39a43f7c3fcc018bdeea16d9ac9742fa054d75df2ce0c7c52645ace8adfc9d88def5e697e8ba604426efe29e54ae1e2d0d5192312d5af72ba504119834e3dc81a5a0bc94b46bf3b2f1480a0953fcfd5f0862ab349dbb61389ffccd18aab07a6a9208f34244d9d0b012bb5f3f9bd9a4c71c2f7cfac4bf80da4bb6e4050dd23eb22ec77fbb303026b3342065e771c1f7b0c0cc8d734a6dc5dfea61a601d975c0caed909728c6883f6d55933ada74ce2a721c63e847967febed1b23ff5b6b6ea502265b88ac0533ec23ced667b89793f6d23244f2ced3cee99ecc432b1453164a09cb233836e3d586a968de39f83fb0ebaa0c7d9ae7d2b1adea3c7f564cbfeb40f7244abee9c18deda0bd0e6c0587f8c4e021bceccf8d0a0f4810472e7f92bfaf6bff70e79105497bdf6c70bbe859c9f18e66bdbd7b7db9be52121e66556f9d5f0be8fb1d69c28d4cf90192db656b0e6f42a8542831e7a5ee18361193c59948d271b6bbd974deaf0275e24db0855a38c2844fad5c3a994329c33eec1daf576e45d2ea41625cec63def8ccd2732f441e812ecebc2f666ead2715037206d57fa1e19fe24542ff57be69dfa9d2f99b43da42288e77a9ac53909fa1d5aeea93de2ec1fc238dbbdd653cab904af7625fbad5b64a585232ef5612da7245f18e2b8a838c98c15dbcada610533164cb2d6e86b95db9b6f6fac5ead8b06f91de8a114b8cff1c124352b4d537a6320c4969145f737443d49ae9dcc483a4bc836b796a7e", 0x1000) getsockopt(r2, 0x11, 0x4, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x8, 0x0) 6.783434677s ago: executing program 4 (id=3796): syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 6.781887148s ago: executing program 4 (id=3798): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r1) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) setreuid(0xee00, 0x0) select(0xd, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, &(0x7f0000000300)={0x4, 0x8000000000000000, 0x3d, 0x100, 0x9, 0xda0, 0x5, 0xe}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) mknod(0x0, 0x2000, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x36, 0xc14}, {}, {0x6, 0xff}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000001c0)={0x10, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000a5000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000326000/0x3000)=nil, 0x70}, {&(0x7f0000301000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000012d000/0x3000)=nil, 0x4}, {&(0x7f00001dd000/0x1000)=nil, &(0x7f0000275000/0x4000)=nil, 0x9}, {&(0x7f0000329000/0x3000)=nil, &(0x7f000033f000/0x3000)=nil, 0x2dc}, {&(0x7f000015e000/0x4000)=nil, &(0x7f00000ce000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000019e000/0x4000)=nil, 0xffffffff}, {&(0x7f000013a000/0x2000)=nil, &(0x7f0000366000/0x3000)=nil, 0x4}, {&(0x7f0000164000/0x6000)=nil, &(0x7f000026c000/0x3000)=nil, 0x3ff}, {&(0x7f000014a000/0x3000)=nil, &(0x7f000004f000/0x4000)=nil, 0x4}, {&(0x7f00003ea000/0x4000)=nil, &(0x7f0000168000/0x1000)=nil, 0x2}, {&(0x7f00000c8000/0x4000)=nil, &(0x7f00001f4000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f00003f2000/0x3000)=nil, &(0x7f000021d000/0x4000)=nil, 0x16629c0e}, {&(0x7f000031d000/0x2000)=nil, &(0x7f0000160000/0x1000)=nil, 0x240000}, {&(0x7f00000f7000/0x1000)=nil, &(0x7f00000cc000/0x3000)=nil, 0x1}], './file0\x00', 0x4}) r6 = socket(0x800000018, 0x1, 0x0) recvmmsg(r6, &(0x7f0000000240)={0x0}, 0x10, 0x801, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0xffffffff) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) madvise(&(0x7f0000240000/0x12000)=nil, 0x12000, 0x6) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 6.752994349s ago: executing program 5 (id=3799): sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000000600)="d41019f09593ab60", &(0x7f0000000100)=0x8, &(0x7f00000008c0), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="dcfb3ad1c36d42b6af76d3ed2c49d8100b83dd7cbea42c6e12d47743dfa5337730eb9229668297dd48fc3244abad21dce8044e813c3a13e29fb836d1b905fad621d6828123fe5f135c5606afe45613a61476ae4d1a62c7682da5b0673ff417448b428ef02233d52cce8c24c7afd7a7a18b89e8dcccf4604b5ca8a591d66ad8a8d63c0ba994a9c4ec56ec4511f450b5627c", 0x91) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, 0xffffffffffffffff, 0x0, r2, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x4, 0x6) r5 = socket(0x800000018, 0x3, 0xfe) sendto(0xffffffffffffffff, 0x0, 0x58, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r5, 0x0, &(0x7f00000010c0)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000380)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0xa000, 0x1, 0x3, 0x8}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4090, 0xffa}], 0x1, 0x0, 0x4b}, 0x0) semop(0x0, &(0x7f00000003c0)=[{0x7, 0x10, 0x1000}, {0x4, 0x3}, {0x4, 0x9}], 0x3) r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x2800, r1, r2, r7, r2, 0x10, 0x8000}, 0x1, 0xa, 0xfff}) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/88, 0x58}, {&(0x7f0000000400)=""/200, 0xc8}, {&(0x7f0000000140)=""/185, 0xb9}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) getpeername$unix(r4, 0x0, &(0x7f00000002c0)) socketpair(0x2, 0x4000, 0x6, &(0x7f00000003c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000080)=0xfffffffffffffd1b) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) 6.751911358s ago: executing program 5 (id=3801): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff, 0x1800}], 0x2) (async) r1 = socket(0x18, 0x8000, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$lock(r2, 0xb, 0x0) (async, rerun: 32) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000080)="68b92a000000000000000100000000", 0xf}, {&(0x7f00000001c0)='!0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20, r2) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x1, 0x2}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000140)) fcntl$setown(r1, 0x6, r2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto(r6, &(0x7f0000000200)="eda13fc9e542b5d6f101ef6b9266d96013788793a97106da6136a13ae21c911080e540d286d20f9f4f04cd11b30529c290bb527fbbf303a83a688191e9eb4baae713b72855b8aad97f57bb3025ada1aaf4f2682c7b18fdfca25024544941e0f9b6c13fe7f4be6462bc0312f33185fe653e8b5bc626c80d29c59799f6286b7cb9837b470591a7823bc02f3614594ef8edf94979a52737eb1fd0dbe430907b82851f5638c35fc5d21ff1a678ea71554ac352861dea104efedd7ed7c86f1213640582850f9c6279a19deb56212eb4327ab61de92396c0cd380a8ec5d972b9e18551db1b78a9481843bf14492775ccd583c8591729fb0eed12163e927e5e5e7fc8522442d365fba577073894ef6c3fa52234291d9b6ed7634ce37e9b6ab83e1915627de1a7be11a22cf6e45524451b92fd607e85ef5271280d9c73330abd4c2607b804544376872140cc01fb6a1a87561ba53c308d7010d6969d76c0698a7d37a987110cd3629ac22402a4f0d061342c2a0cada70a232c6cf926e43717cd617450a246c49daaad77c291873ebf7010b05109416f45533e061727a1c437c1f82298471bc67e0120277f5214ebd59c7881fbc1b819957fa42eb7e51c9f904b53e12622dd70f6fa1c70f5d979920f3f9dcffba78ca163c03cbb0c51456f2a3494cfed64333fbacb634e45ab3891cdf2a29b75a1adc57a8b0e1193924022f5fe75293f860aebff4eefe174cefd0837f0f933e70b30fcd5f7a29998fd7a251331cea48e31cf13d1bf96a5ef34d3e022579d1aeec53a3abd64ae9414e23b2644a0c153f28224b3856ffa007e354b1ab99b290f459a8ed98ec28028835294fe8f108fa99109477cfa72b2c6ac889f652cfcf05697bdff98a07cd4a19d8639452ab37ec53daaf1ee7a91f53b0b492ab248cbd38a36e15e9943599eb11ffdf908d0a95b5c5b381cf8979b0ce8e0977e5df45d6e9acc8d3983f2f9191e2322a239401ede597ab183f800893d099074e92e92c2d1514765ae38361dc22a9abb70128838ab19887f23d4a6f467bff7cc807b8483838dbde7aeade5e1034f6e16871cc15d6d242195f7e589da51e1318539b90d6753bfec920d28d50f9dedbef3a6c67849035d386a9140993771443784539b54c864485bac1bf3aa918cceaf7dfaac52dc38226cc9e1b2e4057df154292b629c1075451c4b9a4dae935d0c17bdc8c979181af16169dd623e8a67f72fbce6836acfb6b1ddbb27e2ebd1d6feaa2b23091d6a1506b9159fa756b21e009782db5d8a45457b26bc2fe141ebba03d87e7c356f94f1db433b36a20fca7bde7d21f8642357ff77019869a968a871a2855657e7e871941821dd9a0ce68dbc3d21c712729b744b086527598e1b2df6372f75ab00fcf43621f48d294be3e49485bb21f92f8299e8fc22caee6928e4fb7fe69890b83d7ca61bd4d8ad2dae060982a183025cb93ade68e6daae8d642e0808c64e24ca0461497ae2c9020322f27f92c73885b5051519ff05c50cf500d6f37d957cf47ed0e89751ad8eebd5bf0de0d17ae70fc79ef477aec4198e5b3ef3171183944c21601139b4cb2736999c9e75d2db14c6ffb9724b02fd9266b259e02400f5a9e1fab5397444e3adcef8a18176c6337d0b4660bb8504ccf4505c0c044633e3d2a81ffd4c9937fe4a6fb4513bec3839239936d099a33776d114c56490f3ff31111f8874b20090814814631c1b6e1d2b24bc83e4d9c82cd521763a89ba2e59c35a0d3c26193a88b25716d31f106801815a27f3ccd07f6d0353276da58195b382b52ac9d9def544353fc3850434cddb1664f68515ac1672a90d5b9f26c7242ca543bc427b9793581a69d2af17a237997db07db78cd5b390df90023820e51c1a4e374a0eeeb02fa27e2999b2e96895ea4916f87802537554395b3bd1b7c25d4fe80203d0250c189844bbff18368fd44996bd4e5a89b4d12546d94f0ca8398c33c581da3f49bcd0836c8ed300eaca245b84484535c21982cff1fea0798a2e5026442e2a5d2299def1ceada7356189f69a5c0f35442f7291b68398971e48ae4803f601ec124eeb8a05a05334534fcc8723bb17958a572a63de4ba92bff35f31a18494f2edaeefadf814174c9cdeda8bbc6db9fb897826b956044e23857bfd9144180fe909787beacc2a83af53738206012d47b194d20d856f7dc9ee92b2d75d752316e4cdef7aac53750431a422de30546f4b7b658b6c69ff98073f8eddd0dda670e28b179abc2f7a81e09dce51cb46bd83c4767cda7d6ad526c6c92c197e5e77c83dacf36f4a86f492ce688ead7c045fed2ea5ebc0b0375fe72f24963463e989b97bb8753bbd22fb3ef48dc71fe28cb536b4a37df5562bcd6497883d3d6dd48bad878c7161e596b2f5dddd460876b00ca0d53f5c9519948a20a5d09e528799a7a2fa930955668275dddba3134bcbd802318bc01a6849aee879807058d3473cc7ccd9d114bc4cb6f468b1aa1cd80abba4d9654958f9573feab7692d1d5d234db9f9984beb6e31ba393abb4978993ab124d64193461302bf52394bdff5ac72b1f9124f4038e002168d840f00205479c930277eef231b7bfd79b59c77ea4fd5b3dc9a101f3dc71f14f5250974618fe450e5bc1361b7d4a2a2ffbfb45778167b267ed8d671140ac9d1ae2912ff296f664c0fee07a60e5e30b1b18578885afb2fcedea428f2cda549e5c8f6844a260067dd7154b147313286e630f44f181fc571b43198bb659259084043affe22b6d3b6cc892d1d1f0c96a93aea48b99ae8b22e4bae8cd11241ad56a328c5e0a753f75fdc330377e03b94a278e6d362cc6d96d49f146a4f2fc4a63551e5b166b07ef5859cf51c512d3d465469a60452c932cfbd1d1fe7bc0b1b8297365cd591dc7335ec8cf38aecec9ed2975d1272b43d2e038dbaf094e512c834cba309576c8114f264e4edaa9ba7f5ab863ffb4816bf037f961b5dc51a5c9e02b9741181022946b4cb9221968599976480652933489ee06f212878f5952cda33bf7edd835f17dafa2c8c43c69a7b432190394f7817a5b200bceb7f26c2d58578fa8436b5c72cbb292b742e1a1f8e7e3a1f498dd0360327f6de0e4e63efc8e1ed62017811820d79eb1c2f47f61f38400fc3dd770a791a4c35223e94b6ca007e571d9dcda8b1483854c67e28dd22bce2f1e4b69a47fa76dbb7d0e985aecbed1be8c79db7db6139ec502399d5d91dbd251ac1f2b67d4993edecda114a7ca8c29f12dd075f83e198c1a98fb9bdf52718a03517115702a6202efacf842ffe1df641f5650d2afe15c778f9eb8fec7c64ff7b11d3b42c99d7b5645c3f3cb1b77bb05432628aa8bce233870e3b3af4b30e7355e532a43b7abe1f766a02758bc9d270f7c91ec9afd48cc1281b20460eba98eb3fdce301a8296344b44dac259e9316c35b55381dbd4e78380a2bc9ed02ee05e5e101666439c32da16c80ecf81e3e395d459d5f046e8744a7931c57c3ca61c5a79d949061c12c78fa23f5019b081e67334309e161f68a09a289b281221c9c5cd85eaf08cf2346311c335823951251cff0622ce7bdbd1e9220774385523e36f5fd2fa2def881f6f3810f5e145532814ea0162d6b05a2b4900077a4b9533e579bb559384db750192eca5aefe53e469f0768c606e83fe747a9fa277ed6f29797de599ae47e4be09dba836e4d98fffa3b9c29a5b063b965934a56baf9e9245912e4a8f6a8ac089efb762503441b5b22b0ce29f5ed2b9f79cd47214552e6f60078b671438f16313c5411bac4a5d610daf3cd511ffb8ffc6904aa7847293299d03a4b0c7ee1952365c40d7ba7a04717b22d4aa3f8aa8577f54bec646628131e9ea3c7c0b1d6027847b7163506b444c0b96f8e9fdb5d037df5103443f4507155519299ba54d33330ea1e3fcba3469df048ef71e24159234f84fa62fc456edc41bf21d03e2a7166659de321ba174551c3c62e0fe7da91b4471a14047d6c1b7d5c4b51c98ebfd9fad2102bdeec3599d34e1a08680a0c76d61b601151572f115e1e0b694bea6ababd7287d1be85a208585ca15384ea425272262741c796e381e76ed907f8c13467a32a26af373843850b23a0f1d583cbd3bffb9c709447de830dd94049c96e6f1cfe82921ffd762c14e706e41e6f0866b89c413f522b8aa4a035b29d3fe34872f3bfbc8640ca1ec47655e4515bfa9f4ed16c3dd058079489e2eb3bdab0a090893b4eb0f2a35b52ce789daee86114cf99d09fa25cd4784e5026fa438b524abe7cce5ebb975864f88190861ff86855e51f9cf0f08f524649f77d33a0ee5ec562f3b7cd6d02a2abcf7d3266ea7ff87f25cb7985d4fce28ab4c67f191c359bc5ad7c7af37573930e38627da6757ab2850c98914bf16c19ce58aec6cbffea76d0c6a915360961a12d84bf42b6706fdb69be0742686a8119f225c9275a9693a740a48d115b041d2ac2c6e4f7d719e017a80eeeaf6d55dec6afaedcfce8498b3ca73ebc098b1004bb3aef37c3c1446847b29f65475cd5ca3c1a14f4f3177eaeb277f9ece5047cdee9d599d83da02ffe396988f8d6ad154fd0978518ad9aaf073604e147eaea0b39567d0ad8a53e0dfca8eaa67db4cac88e49d4a0b5b56eae179ed2685eb011cc066e8f4cf42647d53758a36ab9fccac7c031c0ac11c43a564a3374d4d6a4b056c48cddfdea3e94e5de28f2ce0d793fb2b8ff1711f79040f59e47c930fbcdf1dd8c131791691b4fc28bb43b90fa8fe8f885b7e6f298d3c30808047ce9efdbc2260f9bd5619f3cb714df5c59122fdc54baf3c49d62f39b9475924009842f7db8065db2d4197b2afb20c4939f2b463168751821983ed25254226ba9a657e8d9718d71adb2e548b04af241e346b3a59224fb2156126a0095d1ccbdb4221d4a22b9d4b778b1bc1d5d4fb8d223acba5c6f0b2bbe9680c91bbfac7937e6fa9df0abf0d3b47718db1a13d14ba0ecc9c0b4f7e6767bddae5b8de68e7e57b61749b37c475ce87bbff0b59cbc52bc76974910eaf1411e21e933ed29d8e5152a91165e69b951088a50951277b88ba234c2b3a642e290becc1167d0c57a7f967ec98bf95c2a22660441e58a953f2966a31753018b704ea2045167b8635edb14c662a86f593b7040faa078931ee3bb706df98c76d0dc418855d5dceec2ed9573a4bf5cc9ed49676d9f940a955a86046e1165d50db542b4e8d877aa98844720bc8a411b9639b6ec182659faac88d7cee4e0b64ef924dadd97300651ac04a0356912b9efd8eb9b869c4eeac1acb70641a81762396fa29d4afeb9ae8ae377f3e36012d839dbb7732856816d75b0f2c98c90eff5d93d6df1dfaa6415e5d7f25d5c88582b75da4017fb31b6bcd61f4f3af6c61a457c8100520198f290b4f3cd1b5b053470842e1557d02af3cbc1718d59d71e7eb399fd0b7ef921a01f6932bd26bfc1a7261a9e904e2bf72bc6fa0d0ed3671871154740b414b86c3aa5079ae93346c8490b6613135776ad2141558e00489623c8212ca52a20fbb211a6c23cdd653deee532c021373790de6653b00b73a8bbce7662ccc5f9aff25684a18baae650145c274251a2ff82ced7f069d0b5e856c2e4e82b4b9b8f224c93ff28f2ce7f90dfc351ca962abb4aea697ca1a59e63298f81c234d9cc3d968f5b29b1ee5d312ca891a1ab91b727a8eb0dc2d319a5ee98b886ff4e1e7b442c8b49eec04fc8052525364737deb2beeb738d6d495ea622f4af4fcf0bc117ff3b39514410cd6bf11bf8aaf8379f9f4ae5098a5aaeae024385ed8eb1eeccf339411676bbbcd", 0x1000, 0x405, &(0x7f0000001200)=@in={0x2, 0x2}, 0xc) r7 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r7, &(0x7f0000001240)="b8d2b2d2fcad8b3881", 0x9, 0x0, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000012c0), 0x10, 0x0) ioctl$WSKBDIO_GETENCODING(r8, 0x4004570f, &(0x7f0000001300)) r9 = semget(0x0, 0x0, 0x4) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001340)=""/118) sysctl$vm(&(0x7f00000013c0)={0x2, 0xc}, 0x2, &(0x7f0000001400)="414b36b8957808aa4d6ff73374467bc01b23b013dccde3176f70cd3304f5980787bf89d2", &(0x7f0000001440)=0x24, &(0x7f0000001480)="71595042eef344738d3459ab9f786b956f9ec91c3756d6b9ded0f4532c80ae458222034a1a3e97cd8afd40a15fc9631039d8c82a383bef56356586db1f9bee4bca385d7883c15cd747232b4001d21a7422c95d3c338d58225f626e60056ebca84665197a7d4217dda3a9aa761b3e25a0237cd89a79620631bea60911fb801423b1a704870b67b96a41b82434572ac5bd90599a9efc4d12f27cfb241244de3b031b8e48f796457c6cbd93e03dc646edb8b0557acd9956be97650952ace98cc4779513fcf1223e9db3358fcfbc04fcf43103da89840bba005154420d80fc2d99d574489eb56148ef6328caad73", 0xec) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000001580)=""/246) ioctl$WSKBDIO_BELL(r8, 0x20005701) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000001680)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0), 0x8, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001740)={'tap', 0x0}) r11 = accept(r7, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) accept$inet6(r11, 0x0, &(0x7f0000001800)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001840)=0xc75) lchown(&(0x7f0000001880)='./file0\x00', r3, r4) sysctl$kern(&(0x7f00000018c0)={0x1, 0x40}, 0x2, &(0x7f0000001900)="787c0043d3b7d124b96be1f24049e62d362adad3103130ad6f972df5b3b264bc8d4c26afc1ce918a4d97a48c7e754bef8fd8f2831b63683decc801b29549", &(0x7f0000001940)=0x3e, &(0x7f0000001980)="0842a2b8b2882db312adcb47c16545c5133fe3781ef3aa1bbba2271bb430e5d27ea6bac223a0a842fff58b43ba73079f28e52eb9f59a0133094e4cb07b884eae760525f05e326e5247d1e93f30c7bb93d5faf053c40464cf71e9bedfa6f9a37f750394bcde8a87d62fda60", 0x6b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000001a40)={0x10, 0x8, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x70}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000001}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000fee000/0xe000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6876}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x10001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff4000/0x6000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil}], './file0\x00', 0x6674c22b}) 2.22820088s ago: executing program 2 (id=3813): recvmmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0}, 0x10, 0x0, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async) syz_emit_ethernet(0x4a, &(0x7f0000005c40)=ANY=[@ANYBLOB="69e1629b6174ffffffffffff86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff0200000000000000000000000000014e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800a4"]) (async) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="aef43c05", 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xfffffffb, 0x4) (async) r2 = socket(0x11, 0x3, 0x8) sendto$unix(r2, &(0x7f0000000100)="b10005016000009f05000e0007000000001813fecea10516d09a32693f316e357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821210000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e38295f80004073da51a221f00000080042000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) connect$unix(r1, &(0x7f0000000000), 0x10) (async, rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) (rerun: 64) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x2, 0x1, 0x6, 0x4}, {0x2, 0xf8, 0xf9, 0x2}, {0xffff, 0x0, 0x6, 0x1}, {0x3, 0xf, 0x6, 0xcc83}, {0x0, 0x9, 0x6, 0x3ff}, {0xf8, 0x0, 0x7, 0x8001}, {0x3a4f, 0x8, 0x10, 0x3}]}) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(r4) (async, rerun: 32) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) (rerun: 32) 2.227161406s ago: executing program 3 (id=3814): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r1 = socket(0x1e, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000400001000000331c13fecea10500fef96ec0c72fd3357ae30200004e301ac20008acf20b6604be38164991f7c8cf5f882b297be1aa0500000051", 0x44, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000680)={0x4, 0x0, 0x6, 0xaae7, 0x4}, 0xc) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) r2 = geteuid() setuid(r2) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x400c745c, &(0x7f0000000640)) sendto(r0, &(0x7f0000000200)="dac8c6106c890fe04ab7d9bd13c798b74410d2fd0677454e06462e64a2", 0x1d, 0x9, 0x0, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0xe829f95e0e3166a6}, 0x2, &(0x7f0000000f80)="71f91e3471ac0058bc5a91501d94a34b8e5f630171b59c7afec37082e16136aa144732ec4f00007dfe7c145a192b4b1637e55f78196f93066a62d08e97f2b42e8bc9304d7b935f0553d60687352bc7134faf41a193cabd0fcd606ea27553d6953530f997044f6eefb7fcb56ec764b43d9815e6879bba3b39e7c671800eccf029466779ee6bb4003495c3a974f33e48cb7b6d3c5373602daf90a61ef2895298ea0467f13927f32956704ebf9c9e16f5d7e4c73d78bbe723e50ab278a309d7974935f252fb89c6dc5e60a1f90702000000dc1d3c2de013ed0f737027e773bd446ad4e802264f20fa55fd66b3d848b3f7c00ccc464da71a726059c6002f062a8d44eb1b5a1d22b5dd7efa367b6069ce7d43883a201848d9a77854805c5c21b334302ac5191fee323cd5f754918561c1eed928dffa1f0886c875a1e77fcc3547f30d267a36f655066b6d3f241e61217c90e6910cd6e05b6b22c39f453279cb72c89aef21af81d58b00"/372, &(0x7f0000000080)=0x174, 0x0, 0x0) 2.031322833s ago: executing program 1 (id=3815): setrlimit(0x4, &(0x7f0000000000)={0xf428, 0xffffffffffffffff}) (async) setrlimit(0x4, &(0x7f0000000000)={0xf428, 0xffffffffffffffff}) getrlimit(0x5, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x4a0, 0x100) writev(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)="6ffa8a5903f1831df882dc53bb4e9c37793e1c2b8cad53f76ed4ce7bc1a628ce11bdb821521cc2132efe49551f3d0e5c70fcc3b34d5c585615cc7ea7eda4c420ba357bd44af10a44ecc403cc79ae62c8021b55b7908a6e1243db73a3fa", 0x5d}, {&(0x7f0000000140)="9a50557c78f4de1981b389bbabd43ce9c74e3506671534d92d451c5b14da8e1e5ec126de8cf30c457953cc1b8cf1cefb0202cea0e7acf26fdc5f6f58583ad796a9f8cdf23dbcd92fd377d78d683ee216d3a6423a111f18d42f6b0b52c12eaf5cee26055b1eb244d7590b92eb63ac235f905a335444c12c00", 0x78}, {&(0x7f00000001c0)="059cbad27d100d2e8e66ddb8435656c47217efe587db4873f4540adf66572178108ec0c09d1aa24e664a3188f8f4dc3d2df97bab02f2453447e5278cdf1eda0613666667098d86544e4250ba55e4a81573b0353b4b9e2e6237aaaa15761322030b904d350fc8bb5d5331def8303b8562a7557fa1faee73f027b998caf8d12ceb257b29fb45bfafe2ca8c7c7311f444e9b2e85881e8dc4d98b12cff86506204797b0520e9638568b8ee26", 0xaa}, {&(0x7f0000000280)="bb8e1d36d85899bdfcc4cdc4dffb2cabfd3bca9a172ba34d772eef05c4359158d7059ed501d5828d34a7328b383fadc7bd251191a78e9fe706bd4b486a5d934cd4e62864c73d412e0b9a59427aea475c843f74cca75c5b0eb23e9c055329fd88c4c0fe1ab29b9919c2b8eb3a2ceab685960a80eb93b2e690effc85f2480e61656e2505b786cd2e20de63a86e6ef4517b6f2353f6b52419e82b5815341572dde900455e3914fb28aa84b8fb576b193eb220e71289140be47d38f33ad525d5882654b24f1a7159e58f96f1e4beb1456f827662f7f6eabddc11f579cdf3193db6c27bae7fa67418617583dbdb6f77df74e1e6c2bfab59", 0xf5}, {&(0x7f0000000380)="a5946eeaceef13b54fac5a98b8147c5960491b054a7fa20ac23a350adb9d7954f2789817b6e94018700107434879f3a568cde680903247d4344aa899b6514e1cde8923aa8017592e7a47e1bc66e37866353cc4b35e9e36c191f1413d3f565ba0ef3179e6368730c1af515b01be76585e1080de83b24599dae7341857548a3143118faa29f606198afc6e98e82a76c9b93631", 0x92}, {&(0x7f0000000440)="61e390d17977c7e5362a1c47e3bec721b2cb", 0x12}, {&(0x7f0000000480)="0eb7", 0x2}, {&(0x7f00000004c0)="aa435fad5af54172b5f6ab4bfbf4e77938b8b2476234235c9408e55a2978f993c0c6abe88ee0053bdf48ccc3ddda31f6ff31e5582ef0393e635eb490f17196c0cf572ac1b21ba61cd59d81c1e60ddb22eefcd8291ebf3235588afb3670e0955cc6c108cb1995e36526d852b7eae6ee234514be9c4de443afdd9025e18b8a7d9767c7e3a0", 0x84}, {&(0x7f0000000580)="e211445b27826d44bfb3554b9872fd03443b181dfd91f237392a6a763b4faa0768bb33f4c2e6dc4f47feceee2bebff5294f150af281a95d8135864bcf658e262322efc79eb722c62c3cf8d0086a2b9449e70e0860a1a2dd71766ea431be369a3ced6b00e004076c95dd0778279a1f4a5aeb876f9dd3f04276435b7a12538b2690f", 0x81}, {&(0x7f0000000640)="cfb613fee837e8df650083f3ca3676f5c5fe968e003bf1a4ec744deba8f39f88d0eddc5e8a82bc4b9e319d416aa9054e834aaa0852d563da53c72341b5ad86b2aa45158b7feb286c5ed724f98f1d1bfbbbd6e13686a6a7f72f9537fde455409c854b7bc51295bafbdef1ee1d0ab9d9276c2943cc7eba37f97d4d9253c52540871bcc49668e8de094d6b98e67435dbfc3029b9bcfba438e31ba0f5272e52afed8c857a219c9dfbfd861093ebdbcb7678d8d7bfa59a9a747eaf4766aa25c562c86ba03b70e2d06d0fcd4ad42227aa22f03bd34ec20072b9d738117d50018d2bb8920c06b7cf4f6ef0ded9cfac3d1491e91ca6724ef30930d3b36d73f", 0xfb}], 0xa) (async) writev(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)="6ffa8a5903f1831df882dc53bb4e9c37793e1c2b8cad53f76ed4ce7bc1a628ce11bdb821521cc2132efe49551f3d0e5c70fcc3b34d5c585615cc7ea7eda4c420ba357bd44af10a44ecc403cc79ae62c8021b55b7908a6e1243db73a3fa", 0x5d}, {&(0x7f0000000140)="9a50557c78f4de1981b389bbabd43ce9c74e3506671534d92d451c5b14da8e1e5ec126de8cf30c457953cc1b8cf1cefb0202cea0e7acf26fdc5f6f58583ad796a9f8cdf23dbcd92fd377d78d683ee216d3a6423a111f18d42f6b0b52c12eaf5cee26055b1eb244d7590b92eb63ac235f905a335444c12c00", 0x78}, {&(0x7f00000001c0)="059cbad27d100d2e8e66ddb8435656c47217efe587db4873f4540adf66572178108ec0c09d1aa24e664a3188f8f4dc3d2df97bab02f2453447e5278cdf1eda0613666667098d86544e4250ba55e4a81573b0353b4b9e2e6237aaaa15761322030b904d350fc8bb5d5331def8303b8562a7557fa1faee73f027b998caf8d12ceb257b29fb45bfafe2ca8c7c7311f444e9b2e85881e8dc4d98b12cff86506204797b0520e9638568b8ee26", 0xaa}, {&(0x7f0000000280)="bb8e1d36d85899bdfcc4cdc4dffb2cabfd3bca9a172ba34d772eef05c4359158d7059ed501d5828d34a7328b383fadc7bd251191a78e9fe706bd4b486a5d934cd4e62864c73d412e0b9a59427aea475c843f74cca75c5b0eb23e9c055329fd88c4c0fe1ab29b9919c2b8eb3a2ceab685960a80eb93b2e690effc85f2480e61656e2505b786cd2e20de63a86e6ef4517b6f2353f6b52419e82b5815341572dde900455e3914fb28aa84b8fb576b193eb220e71289140be47d38f33ad525d5882654b24f1a7159e58f96f1e4beb1456f827662f7f6eabddc11f579cdf3193db6c27bae7fa67418617583dbdb6f77df74e1e6c2bfab59", 0xf5}, {&(0x7f0000000380)="a5946eeaceef13b54fac5a98b8147c5960491b054a7fa20ac23a350adb9d7954f2789817b6e94018700107434879f3a568cde680903247d4344aa899b6514e1cde8923aa8017592e7a47e1bc66e37866353cc4b35e9e36c191f1413d3f565ba0ef3179e6368730c1af515b01be76585e1080de83b24599dae7341857548a3143118faa29f606198afc6e98e82a76c9b93631", 0x92}, {&(0x7f0000000440)="61e390d17977c7e5362a1c47e3bec721b2cb", 0x12}, {&(0x7f0000000480)="0eb7", 0x2}, {&(0x7f00000004c0)="aa435fad5af54172b5f6ab4bfbf4e77938b8b2476234235c9408e55a2978f993c0c6abe88ee0053bdf48ccc3ddda31f6ff31e5582ef0393e635eb490f17196c0cf572ac1b21ba61cd59d81c1e60ddb22eefcd8291ebf3235588afb3670e0955cc6c108cb1995e36526d852b7eae6ee234514be9c4de443afdd9025e18b8a7d9767c7e3a0", 0x84}, {&(0x7f0000000580)="e211445b27826d44bfb3554b9872fd03443b181dfd91f237392a6a763b4faa0768bb33f4c2e6dc4f47feceee2bebff5294f150af281a95d8135864bcf658e262322efc79eb722c62c3cf8d0086a2b9449e70e0860a1a2dd71766ea431be369a3ced6b00e004076c95dd0778279a1f4a5aeb876f9dd3f04276435b7a12538b2690f", 0x81}, {&(0x7f0000000640)="cfb613fee837e8df650083f3ca3676f5c5fe968e003bf1a4ec744deba8f39f88d0eddc5e8a82bc4b9e319d416aa9054e834aaa0852d563da53c72341b5ad86b2aa45158b7feb286c5ed724f98f1d1bfbbbd6e13686a6a7f72f9537fde455409c854b7bc51295bafbdef1ee1d0ab9d9276c2943cc7eba37f97d4d9253c52540871bcc49668e8de094d6b98e67435dbfc3029b9bcfba438e31ba0f5272e52afed8c857a219c9dfbfd861093ebdbcb7678d8d7bfa59a9a747eaf4766aa25c562c86ba03b70e2d06d0fcd4ad42227aa22f03bd34ec20072b9d738117d50018d2bb8920c06b7cf4f6ef0ded9cfac3d1491e91ca6724ef30930d3b36d73f", 0xfb}], 0xa) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x8000, 0x25) openat(r1, &(0x7f0000000840)='./file0\x00', 0x1, 0x9) (async) r2 = openat(r1, &(0x7f0000000840)='./file0\x00', 0x1, 0x9) r3 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x40) unveil(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='W\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000940), 0x400, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000940), 0x400, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000980), &(0x7f00000009c0)=0xc) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockname$unix(r2, &(0x7f0000000a00)=@file={0x0, ""/99}, &(0x7f0000000a80)=0x65) (async) getsockname$unix(r2, &(0x7f0000000a00)=@file={0x0, ""/99}, &(0x7f0000000a80)=0x65) r7 = getpid() ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000b00)={0x3, &(0x7f0000000ac0)=[{0x3, 0xbf, 0x4, 0x1, 0x6}, {0x2, 0x1, 0xff81, 0xfff2, 0x4475}, {0xfffd, 0x1000, 0x9, 0x3, 0x4}]}) chmod(&(0x7f0000000b40)='./file0/file0\x00', 0xc50ac808b1013d6) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000b80)={'./file0/file0\x00', 0x80000000, 0x9, 0x1, 0x0, 0x9, 0x6d, 0x9f8a, 0x2, 0x0, 0xede, 0x1}) setrlimit(0x5, &(0x7f0000000c00)={0x3, 0xd2b}) (async) setrlimit(0x5, &(0x7f0000000c00)={0x3, 0xd2b}) fsync(r3) getsockname(r2, &(0x7f0000000c40)=@in6, &(0x7f0000000c80)=0xc) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000cc0)) r8 = open(&(0x7f0000000d00)='./file0\x00', 0x2, 0x80) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000d40)) r9 = msgget(0x3, 0x102) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000dc0)={{0xff, r5, r6, r5, r6, 0x82, 0x7}, 0x1, 0x7181, r7, r4, 0x4ce7d3f2, 0x885, 0x3, 0x2}) (async) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000dc0)={{0xff, r5, r6, r5, r6, 0x82, 0x7}, 0x1, 0x7181, r7, r4, 0x4ce7d3f2, 0x885, 0x3, 0x2}) setuid(r5) (async) setuid(r5) setrlimit(0x8, &(0x7f0000000e40)={0x0, 0x61}) chdir(&(0x7f0000000e80)='./file0/file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000ec0)={0x6, 0xad, './file0/file0\x00', 0x7, 0x8001, 0x6, 0x8001}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000ec0)={0x6, 0xad, './file0/file0\x00', 0x7, 0x8001, 0x6, 0x8001}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000f00)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000f40)={'tap', 0x0}) 2.031144765s ago: executing program 0 (id=3816): mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xf, 0x40, 0x1, 0x3}], 0x101, 0x0, 0x6, 0x0) r2 = socket(0x18, 0x3, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x750, 0x0) setsockopt(r2, 0x1000000029, 0x25, 0x0, 0x0) 2.02480074s ago: executing program 7 (id=3817): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) syz_emit_ethernet(0x46, &(0x7f0000000540)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "832003", 0x10, 0x0, 0x0, @rand_addr="00000000000000040000003700", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0xf0, 0x1, '\x00', [@ra={0x5, 0x2, 0x1}, @generic={0x5, 0x2, "60cd"}]}]}}}}}) 1.785397612s ago: executing program 7 (id=3818): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6cb30228688317603eb51bb669f6353b6fa966070a726536a29b599171023c6f2e8ae9f3a9b1af57c97b7bc58d2bd9a2963c9043599d30b496353782fcd8d2dd736c34d020cb5cd375f8fe760b1f2e91a1bfaa0e114aed8c9674fb6942cad4b8fb31bd31b83b8f6c487f3f7d85cd191b08b7a48fb8b43826a94d5c09baf04539a6fc3afaa9afe390895f43e", 0xc0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f2769b43df6bd7881952832ccb0afe61320de54c6", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f00000005c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x28, 0xc, 0x0, @rand_addr="0000000000000000000000a82400", @loopback, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @loopback}}}}}}) select(0x40, &(0x7f0000000540)={0x6, 0x3, 0x9, 0xfffffffffffffffc, 0x44afc4c7, 0xce09, 0x7fffffffffffffff, 0xc}, 0x0, &(0x7f00000005c0)={0x8000000000000000, 0x1, 0x4, 0x40, 0x3, 0x9, 0x85, 0x5}, 0x0) 1.775268387s ago: executing program 5 (id=3819): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000480)='./file0\x00', 0x18320, 0x22) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x6, 0x88}) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) 1.774279233s ago: executing program 6 (id=3820): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) 1.773451637s ago: executing program 2 (id=3821): r0 = socket$unix(0x1, 0x1, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}]}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r1, 0xc0104419, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001400)={0x100000000, 0xfff}, 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) syz_open_pts() syz_open_pts() (async) syz_open_pts() (async, rerun: 32) select(0x40, &(0x7f0000000140)={0x0, 0x4, 0xff}, 0x0, &(0x7f0000000200)={0xffffffffffffffcf}, 0x0) (async, rerun: 32) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000040)=0x10) ioctl$TIOCSCTTY(r1, 0x20007461) (async) unlink(&(0x7f0000000300)='.\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$KDDISABIO(r3, 0x20004b3d) (async, rerun: 32) syz_emit_ethernet(0x46, &(0x7f00000003c0)={@empty, @random="e8850d8b98bd", [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x0, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0xf96, 0x8, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x35, 0x0, 0x64, 0xfffd, 0x3, 0x8, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}}}}}}) (rerun: 32) 1.758703243s ago: executing program 2 (id=3822): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000080)="1e06deea", &(0x7f00000000c0)=0x4, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x28) write(r0, &(0x7f0000000140)="7809c19da343e772a2932d123663fc3f799ab839912c849335c4b5180ccfd18bebe717f026f321fe20156972a6c733c8e6c749c79039c17a11484ca79b478ebb53c7ec722ec8412af4716875d06c1f0869fa940e93cf4cb16dafd4aebc3ea43792289a60f58639914682b8f21eec34e62a3cc2386654280cc7aff972dfe0fd9d9bca88dbe31287f7f66f1c4b7b96ceb9749b279996b3c31396fa90d07c51842f4837bf4d5cd1c4fe8cca5cdb3421366879a8d3b4ac75784f51b9daa15b53770c43f33e24da6329227dcb55ca6379b04f252e05f75806a768967bc27c77e74d3521e536cb842187ebfb95babf18766db5a0b66ec9393cf148fd2b97b4713fbda6c92514198275cf811a970efebb36fa4ed309901fe65ca954d632d2bf79657431f207916df4a0751c63daad9baf5ade77b2593bd3ebec50a6a24427f9998c85b880d7498c674056d627d384286e76826582500ca05f900235cb8f40595a9ed7fdef9658f112d8478d6a77263c6a3fe7d2b97aee9d015b19e5a78ad2e52823a5bebb7d0a15546677e5372c78bfc0c4190b5b39bfaf3c64641c805e78205a9caf92d5b59fae4700000000000000000000000000fc9ff1e9c0ea1639d567ac4c385379e1bd7b31110665f6923d", 0xfffffe8c) 1.75692891s ago: executing program 6 (id=3823): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="09739ba328d8dc8b24bedda72f47c05aa2000ddeff18dd70484c459609ac70861083000000000000a7f3793c42d8ea6897e7da58a98c3a30ece990508b359f6e0593b62780994b1618867534ed8f2b5e3661b45ee7cb1cbad86361bc461804cda74af71c22167fadd09a5ec8fbaaab7b4eb0877f5efa77c46c8c6b2b", 0x7c}], 0x1, 0x1) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="09739ba328d8dc8b24bedda72f47c05aa2000ddeff18dd70484c459609ac70861083000000000000a7f3793c42d8ea6897e7da58a98c3a30ece990508b359f6e0593b62780994b1618867534ed8f2b5e3661b45ee7cb1cbad86361bc461804cda74af71c22167fadd09a5ec8fbaaab7b4eb0877f5efa77c46c8c6b2b", 0x7c}], 0x1, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="741e5c96840caf00000000000504000cce20095d8a6acf00537ac20ea1038598", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x57, &(0x7f0000000240)={@broadcast, @random="891991d7d4b0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x49, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@redirect={0x5, 0x1, 0x0, @loopback, {0xb, 0x4, 0x3, 0x0, 0x9, 0x64, 0x8, 0x8c, 0x3b, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x18, 0xa, 0x3, 0x7, [{[@broadcast], 0x9}, {[], 0x7e}, {[@rand_addr=0x358], 0x5}]}]}}, "8a"}}}}}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001300)) 1.755664701s ago: executing program 3 (id=3824): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab719", 0xa4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.755358846s ago: executing program 1 (id=3825): getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) wait4(r0, &(0x7f0000000200), 0x1, &(0x7f0000000240)) wait4(r0, &(0x7f0000000300), 0xc, &(0x7f0000000340)) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r3, &(0x7f0000000400), 0x1, &(0x7f0000000440)) sysctl$kern(&(0x7f0000000500)={0x1, 0x2e}, 0x2, &(0x7f0000000540)="a8f7bcf4456102cd9fb71c6bba8cf1324560cc9bf361e2fe245eb810d5de550aecb922eda99e8e7c82bf836afea53adf5a1f2625449e72fcc3113e3533c92b96a2de894339d833c99b4300d5703563c0e59ce8e16ba20ad192b14adffc16199c0e6cb0550a60fe2d0cdddb85f5f3bd6a1c2f89b9c58e802840d9456fdb8175b0311b71f7f1c79bb2bde3f7b267e0ea042a68227205754a2ae754a566c4b21b2604c9cf661a98cea8b946ee933c3ea38e990cd1d97f6dd54d27fd60ca3982", &(0x7f0000000600)=0xbe, &(0x7f0000000640)="191f7ab89096ed86aac752680e66920cdd9fa4eb60dc8b8dc914b55d0c9fb06280bae7a9158830b8da0d6dd71a499aa3ac53f097fc6acc44faecc56e2f32dcf2677890b5d14b0734107ddab0ba12a90760b62d6f610101edf7dea1e316e733ea6c565dbdf3407e83c463135000c502f82890093314afc1969b283a0118ea309e8413abf87d5cd4431830218eb1913eb7aee77f45ecef261bd5d36a3bff4516d7ac9922f2e749e52aab", 0xa9) setregid(r2, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) setpgid(r0, r4) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000780)={r3, r1, r2}, 0xc) ioctl$TIOCCBRK(r5, 0x2000747a) setrlimit(0x0, &(0x7f00000007c0)={0x0, 0xfffffffffffffffd}) wait4(r0, 0x0, 0x0, &(0x7f0000000800)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000008c0), 0x80, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000), 0x8, 0x0) sendmsg$unix(r6, &(0x7f0000001080)={&(0x7f0000000900)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000f80)=[{&(0x7f0000000940)="f030f3a8ac43f16bd63addd4e4dee27b3155685a09d3aa9d36c58f677447881518e7ee8d618656fe6fd325851537b1cb6c1f267f8321eb18cdd78f10376a724aea474458ae69e92bf6b7b15b46ff7c684a62c4cfed00e2943381776e7c95aaa56bde6986c2c48df35d9b64ee4b87fa24d0445ade4d5989faacf34981128ca74386905f5b6e44a6e373a0fa04f10ca79e3b81245d14fc13362dffd46c3a3d8038e53a10e600dbaec423e278a57fce", 0xae}, {&(0x7f0000000a00)="8c55da484be05302c5613af55acfbe0906adf137f1506113fc45fa16369881eb2f183bbea09f0170a1efa35afab108dd8788a10d2fdfc28250b80cea5ac7b98b092e55c3e876f104", 0x48}, {&(0x7f0000000a80)="6b14c0efabc03ea283f9131550e0b384d78bd01c15b5e20eceb00cc1d2f1d3ac7d9d25d00f6d930ce9a3df7b77b63365b49c44e9e0526a11d3472f701dea8bb51b02be5b93be8735e6162dc8b872c2efedc2f83c5ea0a451f85ecc6ae6de61c7e376b85776b839df1888a38ee7241874d849d9a592304c99b99fb7f46cee50363a53bb", 0x83}, {&(0x7f0000000b40)="f414f0f661e9b1da63aa8213799e2128737642a12f123ad15ded456f8f6c014ed1242316f53cc63733e91bfcd31c611f3b28d1307a33d8cedbf60153118a096a1a066c87038f3b810a4e291c75a5917342ad364ec8fdfa36ee2c43fc6144c6f3392895d2dff5374e5fa9641075ed728aa70931ab2d7d9cb5d2c36d846c20453abbd7578da7027b0b3997102848556739374a56fb2aa4b84026576b0e97031e37d774411fcba44f771ec181", 0xab}, {&(0x7f0000000c00)="66f411a6bd226c6aa503774d5328b77295c064206c53544b8105a3e29213fb17b94b3d57e0d8f40806f120676b6471e96c52485094e9caa3a5c4b345a5c6f2e9adde1343b2c325da54778b8dbb615ff28d80beae20109d26c89174656deb1e282ac82b7836dc0f2ec141eb9a15f55d64e5668121df2ccd26c9eb2ca4ecc2d8d9cec61ebe2405aa28be3ea5b07fc6a23ffacba5feed5f24d7ce3cbd267dfb77e2cf64496860f582b08284031cdad060fb35f1cfb0f2dc32", 0xb7}, {&(0x7f0000000cc0)="3be038eb9a9cc5ea514d25a9080df50cbb9ae7e5485a278271a7e5e06f5060145a5191e05db5ac9b15042338e0a9c7dc452ef1dfe6515c142b6e3ba65c3ea0fe3b3d8e048f833336729514e1203c463f1a79bc33b2d33eee961ed59ce5eebb5e1062a71be1427cc3152809e245585759890ef75202a6d7f8edc050f3ee44e8b976f7f33b80869e4e601701a1ab9c94787030e3cb97015740eafce6923f9d9187dc4029004a3f44f79291f54f80ba10544690682c46b2e7b2fd118e64a5c7a18431d95d0d32bb0489b8797fac96b3042ab3101aa41a4e9208a63646c894924dd7b37efa586b357046655f9da45390c61e72f7793806", 0xf5}, {&(0x7f0000000dc0)="793a5ec1de338ae62f8630546f8223a867115222ef6c0dfbe2814fc8579ceb960f75641ae6cf4428f6d697bb01a97a63ab43d85f13471f3b0a5ba5a36b6720c7a2818c26c71c2bd22a6e4b678577c59ec261bc04a457748f2a7e39f04856776c5f0868f4d7588ba6e87f893120245ee5f7c7ca031a81a38e217de6143b277d389b6cb5b0e5c06490f199363fa869df0e4243bc7b97a7850f11e1058b3e9ebd75c3a236cd46fa14b23af2dad982fdf669e7a71f52fce4a109d53068e073e0ffa918ffe549", 0xc4}, {&(0x7f0000000ec0)="b336d8a3634300fd2409ddea826dacb9c1eb9c3dcef69e0e4dda4d62494f3b77b87059d70d8ec72ca54c58fa6ca2e909d8646edf594bf9b62ef5856f3bca1c213a84e0e2986131e2b93caf166ef0a0747680457c8db854e8a4ca473e2048b858399fcf4327a226630955337b0f43a40ee9d8759d39fafb751f6198a2fd36e183dc6288571d853acb692f02760fd74aa02eef053fab62ba69944fb43eee40414cb06f6369d38c0d40c9ba84b27101cc654640d064d18c48a7cf8ddca739537a96", 0xc0}], 0x8, &(0x7f0000001040)=[@rights={0x30, 0xffff, 0x1, [r5, r6, r6, r8, r5, r5, r6]}], 0x30, 0x400}, 0x404) sysctl$kern(&(0x7f00000010c0)={0x1, 0xa}, 0x2, &(0x7f0000001100), &(0x7f0000001140), &(0x7f0000001180)="f25b49c22d2ba5091af8ebe55ad0d9c756662fb8dfd7be5494ed6f64dcef0ee6e3b4e8e854246e0fe60817a232ea390a3471e6198d6f2a9890f049c0ead4f0f5db7068caec0c294b48e3dfcaca14bc359124a64fdd52ae49bcdea11e49f3d5d34de30b4aba745e76342e09409cfc0fa1907cc168d3ce086f6b42da7eff3cf68dfdfff6d3dcc15e3713fe44a38ec455426230d0b41f59ae2d8663d0a6a2d62e5b4e3c", 0xa2) wait4(r4, 0x0, 0xa, 0x0) setrlimit(0x2, &(0x7f0000001240)={0x60000000, 0x60000000}) semget$private(0x0, 0x7, 0x25) getrusage(0xffffffffffffffff, &(0x7f0000001280)) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001340), 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000001380)={0x100, 0x5, {0x10, 0x8}}) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000001400)={0x5, &(0x7f00000013c0)=[{0x777, 0x9a97, 0x5, 0x9, 0xfffb}, {0xd683, 0xf, 0x2, 0x7, 0x8}, {0x3, 0x9, 0x8, 0x0, 0x8001}, {0x8, 0x9, 0x7, 0xffe0, 0x4}, {0xe70, 0x3, 0x2, 0x6, 0x6f57}]}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001440), 0x80, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000001480)={0x2, 0x9, 0x7, 0x0, "4f1929b1a2dc037553e0678bd8bbb653b46ecd58", 0x0, 0x1}) listen(0xffffffffffffffff, 0x8) 1.731065285s ago: executing program 6 (id=3826): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000500)="a9000000f1ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d256dd48ae29805000000", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaac5e95a6624314ba62ea1"]) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r2 = getgid() r3 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, 0x0, r3, r2, 0x180}, 0x80, 0xc, 0x0, 0x0, 0x6, 0x0, 0xfffffffffffffff4}) r4 = shmget$private(0x0, 0x2000, 0x410, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/177) 1.729137193s ago: executing program 3 (id=3827): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dc, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="45ca80ec96ad98f1f3c0ad184219821d516ea344bd34041b695ea9ebcd9d4923013bdb27ee8734ab40e77fdb20978efda74a1ba1d9359b88a3e530bb9e7978b89e3f6ebd98293a586b7dea8b51dea90c27e81557fc68f7a278673b8d72a72f9806bb12720012", 0x66}], 0x1) pwrite(r1, &(0x7f00000000c0)="11199fc93e9f4cf62a4a4f9807830b4e6eb9b97597709142387c92da4a832321d547a41394e842bdcde7daf859561d467b93ab18abcb2a1abb5f99703ca54d327db636d52c41bd7b66f61f09fd229938a8595ad451bcf9dcc5f2cc2ca44cdff14b9bfffb2e", 0x65, 0x400000007f) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="3b000000008f75668083ac42c2f49d3a93e028854d51ecbac8f79f75809a48924399755a1af9770da1f54815ce15fbf6fc38ac37ab660773da7f92040000c689fcb926fe368cf1d9e48aabcb770c10f278a0d9386495590af3b1c224fb050bbd855b4e2e", 0x64}], 0x1) execve(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) openat(r2, &(0x7f0000000200)='./file0\x00', 0x40, 0x48) 1.7284854s ago: executing program 6 (id=3828): r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) (rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="ab17aded564aa99c", 0x8}], 0x1) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a900000071ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d258330a19cd513020d3b58a0a599ea62073684c73281c1dbc0425fb23ab905ad20d4b8ecc93c65c23a4e74d096f330dd1fadf7734869c2fa6b", &(0x7f0000000080)=0x5c, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000404b00"}) (async) syz_open_pts() (async) r3 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000240)='./file0\x00') getdents(r3, &(0x7f0000000480)=""/4096, 0x1000) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) execve(0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 64) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xe, 0x49, "000300000000000000000000fb934a56238000", 0xff, 0x4}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000003c0)="e6050000000000000000f784", 0xc) 1.728289283s ago: executing program 1 (id=3829): r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r2 = getppid() recvfrom$unix(r1, &(0x7f00000002c0)=""/133, 0x85, 0x1000, &(0x7f0000000380)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) fcntl$dupfd(r0, 0xa, r0) bind$unix(r0, &(0x7f0000001040)=@file={0xd570d0466b6018f, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x1, 0x0, r4, r5, 0xffffffffffffffff, 0x9, 0xd}, 0x865a, 0x5, r2, r2, 0x8, 0x0, 0x4, 0x100000000}) 1.282974831s ago: executing program 5 (id=3830): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="3cb3ff3d3828e64ae9f989a016dd6442873668ee", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="741e5c96840caf00000000930504000cce20095dca7c5338baa77e95215e1251468909d4b2740a4fa5557b69b803381ed20cccda91", &(0x7f0000000080)=0x35, 0x0, 0xffffffffffffff69) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000024b000/0x3000)=nil, 0x3000, 0x0, 0x1810, r0, 0x7) r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000540)=0x8) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000540)=0x8) close(r3) connect$unix(r2, &(0x7f0000000000)=@file={0x1}, 0x2) 1.278929156s ago: executing program 0 (id=3831): setitimer(0x1, &(0x7f0000000080)={{0x9, 0x4}, {0x0, 0x6}}, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0xffffffff) 1.278593331s ago: executing program 5 (id=3832): r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRES16=r0], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYRESOCT=0x0]) msgsnd(r0, &(0x7f0000001d80)=ANY=[@ANYRES32=r1], 0x1008, 0x800) msgrcv(r0, &(0x7f00000002c0), 0x8, 0x3, 0x1800) msgctl$IPC_RMID(r0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r3 = dup(r2) r4 = syz_open_pts() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x10) write(r3, &(0x7f0000000180)="2187d7da99581df0cf9ebe4437797a5c34124b1cdc6ff4cf0911da8a88dced86f0ce42d1d61c4c41fcf6c086a61dd246294a4c72a641285dc97fa62c5232ab9e9259ee31287b7e0db9d4794cfa26d90db843f992bc26bde5f24cf2d9b964b59a2b6bc36b8d0136797e2a892633f0d5443baf7160848168d6ddde5b4aa932745cbb75a5a262f90d743322f484c05db82fbe04b278098e2f7fb6866aa8cdc65e60eb19c846c7032efd411ce310ccc228eb43469ce8bd81324cd7156fa1328d4948ba2d6249f31d95171b89a35c2a854bffd48f420de8761bee9c65b702", 0xdc) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r5, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="f96991501d94a34b71644fe4576ff3e46dd5245ebbd0a75af987565625f7169bb71cad5efa609e0b4927cab28f2769b43df6bd788195283205ccb0afe61320de54c763201382cf2f83ba4e57464e914bcf2ab1b5187030080f2a712c07e6041424d183c4a4fc950280b8bf10d0298a33a963b0d56361e02837010e6e1c557be99d9980f5", &(0x7f0000000080)=0x84, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.032092864s ago: executing program 32 (id=3832): r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRES16=r0], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYRESOCT=0x0]) msgsnd(r0, &(0x7f0000001d80)=ANY=[@ANYRES32=r1], 0x1008, 0x800) msgrcv(r0, &(0x7f00000002c0), 0x8, 0x3, 0x1800) msgctl$IPC_RMID(r0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r3 = dup(r2) r4 = syz_open_pts() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x10) write(r3, &(0x7f0000000180)="2187d7da99581df0cf9ebe4437797a5c34124b1cdc6ff4cf0911da8a88dced86f0ce42d1d61c4c41fcf6c086a61dd246294a4c72a641285dc97fa62c5232ab9e9259ee31287b7e0db9d4794cfa26d90db843f992bc26bde5f24cf2d9b964b59a2b6bc36b8d0136797e2a892633f0d5443baf7160848168d6ddde5b4aa932745cbb75a5a262f90d743322f484c05db82fbe04b278098e2f7fb6866aa8cdc65e60eb19c846c7032efd411ce310ccc228eb43469ce8bd81324cd7156fa1328d4948ba2d6249f31d95171b89a35c2a854bffd48f420de8761bee9c65b702", 0xdc) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r5, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="f96991501d94a34b71644fe4576ff3e46dd5245ebbd0a75af987565625f7169bb71cad5efa609e0b4927cab28f2769b43df6bd788195283205ccb0afe61320de54c763201382cf2f83ba4e57464e914bcf2ab1b5187030080f2a712c07e6041424d183c4a4fc950280b8bf10d0298a33a963b0d56361e02837010e6e1c557be99d9980f5", &(0x7f0000000080)=0x84, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.009437789s ago: executing program 1 (id=3834): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x28, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000500)={0x0, &(0x7f00000000c0)}) select(0x40, &(0x7f0000000140)={0x8, 0x38ec579e, 0x81, 0xa9b, 0x1, 0x6, 0xe8ad, 0x3}, &(0x7f0000000180)={0x40, 0x0, 0x6, 0x810005, 0x1000, 0x0, 0x9, 0xf15d}, &(0x7f00000001c0)={0x4f6, 0x5, 0x10003, 0x7, 0xc3, 0x2, 0x8, 0xb9b}, &(0x7f0000000200)={0x8, 0x100000101}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="582383ba32ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774ef", 0x28}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) close(r6) 1.009198462s ago: executing program 2 (id=3835): writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000040)="60d80bf5", 0x4}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) writev(0xffffffffffffffff, 0x0, 0x0) fchmod(r2, 0x20) close(r2) execve(0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) ioctl$TIOCSBRK(r3, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)={0x8000000000000802}) 1.00838767s ago: executing program 33 (id=3835): writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000040)="60d80bf5", 0x4}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) writev(0xffffffffffffffff, 0x0, 0x0) fchmod(r2, 0x20) close(r2) execve(0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) ioctl$TIOCSBRK(r3, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)={0x8000000000000802}) 1.004172858s ago: executing program 3 (id=3836): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendto$unix(r1, &(0x7f0000000240)="73c902a89084bdc3f8060c67d4976eab561a061a1f778be132b3404fc23153da2bcafc78030b2e1b373eed518360844f64d0694c6c4007f9341a38a9a03199ffa3c671db3b73ee6d92b782f538e8209d44c589f48747dfd1d87b65f2d7314b25ce2e69a470152611ab7a79a70f00d44e79eeb1a43add4fe2ef271534b531602462affea53b3c9b3e1bb99cae8defc83cd3875f54a58b87686c3d6b0f4f1626488612dfa309f604bb72a4796a2facafe136db30d033d2f3f0ce92d63d4b33ed823c3bf498d8", 0xc5, 0x0, 0x0, 0x0) r2 = syz_open_pts() setuid(0xee01) r3 = geteuid() setreuid(r3, 0x0) close(r2) syz_open_pts() setreuid(0xee00, 0x0) r4 = getuid() r5 = getuid() symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') chown(&(0x7f0000000100)='./file0\x00', r5, 0xffffffffffffffff) setreuid(0xee00, r4) faccessat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x2, 0x1) poll(0x0, 0x0, 0x3) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/229, 0xe5}], 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x204) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x2b2}) syz_open_pts() 785.460082ms ago: executing program 4 (id=3837): link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r0 = getpid() (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r1, 0x20004109, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000, r0) (async) syz_emit_ethernet(0x17a, &(0x7f00000000c0)=ANY=[@ANYRES8=r0, @ANYRESHEX=r0]) 784.388369ms ago: executing program 6 (id=3838): r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000140)={0x1, 0x67, 0x8, 0x3710, "d66ad0c218000009023200f6d700"}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) bind(r1, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffdfb) msgsnd(r2, &(0x7f0000001600)=ANY=[@ANYRES8=r2], 0x0, 0x0) msgrcv(r2, &(0x7f0000000340)={0x0, ""/195}, 0xcb, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6cb30228688317603eb51bb669f6353b6fa966070a726536a29b599171023c6", 0x54}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f2769b43df6bd7881952832ccb0afe613", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000200)=ANY=[]) 784.006127ms ago: executing program 34 (id=3838): r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000140)={0x1, 0x67, 0x8, 0x3710, "d66ad0c218000009023200f6d700"}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) bind(r1, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffdfb) msgsnd(r2, &(0x7f0000001600)=ANY=[@ANYRES8=r2], 0x0, 0x0) msgrcv(r2, &(0x7f0000000340)={0x0, ""/195}, 0xcb, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6cb30228688317603eb51bb669f6353b6fa966070a726536a29b599171023c6", 0x54}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f2769b43df6bd7881952832ccb0afe613", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000200)=ANY=[]) 783.750673ms ago: executing program 7 (id=3839): socket$inet(0x2, 0x8000, 0xbc) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='GL31', 0x4}], 0x1) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x8, 0xd15, 0xff, 0x1, 0x600000, 0x81, 0x700000, 0x1, 0x2, 0x2, 0x7ff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) (async) r2 = getpid() (async) setgroups(0x0, 0x0) r3 = socket(0x1, 0x8000, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000501600000903f00000009000000331c1306cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be381e4991f7c8cf5f882b297be1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300372a2102000000720fd38bfbb770c1f5a8aec881ea772ec5890400000000000000361b1257aea8c500002012000000042000000000000000000000000000002000"/177, 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) ktrace(&(0x7f0000000340)='./file0/file0\x00', 0x0, 0x510, r2) (async, rerun: 64) setuid(0xffffffffffffffff) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) socket(0x1, 0x4, 0xfe) (async, rerun: 32) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xbf\x8a\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdfZ\xfe\xd0\xa3\xa9E?\xa0\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2I0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) close(r6) 287.441062ms ago: executing program 36 (id=3836): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendto$unix(r1, &(0x7f0000000240)="73c902a89084bdc3f8060c67d4976eab561a061a1f778be132b3404fc23153da2bcafc78030b2e1b373eed518360844f64d0694c6c4007f9341a38a9a03199ffa3c671db3b73ee6d92b782f538e8209d44c589f48747dfd1d87b65f2d7314b25ce2e69a470152611ab7a79a70f00d44e79eeb1a43add4fe2ef271534b531602462affea53b3c9b3e1bb99cae8defc83cd3875f54a58b87686c3d6b0f4f1626488612dfa309f604bb72a4796a2facafe136db30d033d2f3f0ce92d63d4b33ed823c3bf498d8", 0xc5, 0x0, 0x0, 0x0) r2 = syz_open_pts() setuid(0xee01) r3 = geteuid() setreuid(r3, 0x0) close(r2) syz_open_pts() setreuid(0xee00, 0x0) r4 = getuid() r5 = getuid() symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') chown(&(0x7f0000000100)='./file0\x00', r5, 0xffffffffffffffff) setreuid(0xee00, r4) faccessat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x2, 0x1) poll(0x0, 0x0, 0x3) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/229, 0xe5}], 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x204) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x2b2}) syz_open_pts() 86.656373ms ago: executing program 37 (id=3837): link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r0 = getpid() (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r1, 0x20004109, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000, r0) (async) syz_emit_ethernet(0x17a, &(0x7f00000000c0)=ANY=[@ANYRES8=r0, @ANYRESHEX=r0]) 0s ago: executing program 38 (id=3839): socket$inet(0x2, 0x8000, 0xbc) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='GL31', 0x4}], 0x1) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x8, 0xd15, 0xff, 0x1, 0x600000, 0x81, 0x700000, 0x1, 0x2, 0x2, 0x7ff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) (async) r2 = getpid() (async) setgroups(0x0, 0x0) r3 = socket(0x1, 0x8000, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000501600000903f00000009000000331c1306cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be381e4991f7c8cf5f882b297be1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300372a2102000000720fd38bfbb770c1f5a8aec881ea772ec5890400000000000000361b1257aea8c500002012000000042000000000000000000000000000002000"/177, 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) ktrace(&(0x7f0000000340)='./file0/file0\x00', 0x0, 0x510, r2) (async, rerun: 64) setuid(0xffffffffffffffff) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) socket(0x1, 0x4, 0xfe) (async, rerun: 32) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xbf\x8a\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdfZ\xfe\xd0\xa3\xa9E?\xa0\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2I