last executing test programs: 6.252790734s ago: executing program 1 (id=6382): r0 = semget(0x0, 0x1, 0x8) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x1000e, 0x0) getgroups(0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x116, 0x200}, 0x8000000000000001, 0x8000101, 0x3ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) setrlimit(0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffd2}], 0x1) writev(r3, &(0x7f0000000040)=[{&(0x7f0000003940)='\n', 0x1}], 0x1) unveil(0x0, &(0x7f0000000300)='x\x00') close(r1) r4 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffeee, 0x0}, 0x402) 4.868104425s ago: executing program 2 (id=6445): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 4.844979106s ago: executing program 2 (id=6448): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40002344, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) 3.971636617s ago: executing program 2 (id=6470): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0xf, 0x0, 0x10001}, {0x2, 0xf3, 0xff, 0x7}, {0x6, 0x7, 0x5, 0x1}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="721d1a7055c3cb4e9d397c3c2affc6d0a19283d610335e747d989778354ac313b91bb888b8e4876cb76fdfbb447e11b7", 0x30}], 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x10a, 0x0) write(r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000002c80)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [], "8816fad0a6c8a2ed"}}}}}}}) 3.969768715s ago: executing program 2 (id=6472): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4287e) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f00000004c0)="4f1d4c6344b80ed788b6a451f37b305248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda679e07164654be811b25ec5521559154c586eefff122009f659cd3e27e98a3261495005f102d9101d158d9ed82212bcb2c037f3ac2d68f872d284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042de176de218edba0d60867772006c5bf7c5bd4684357a2e332072cd0e23e69ff75ffc72042671e9fc9bedc771a79c30f128f14b26c3150221072d0899adff3f2affacb5f0ec10caa9699b1fff875c5fe71c6b571d825e573d1085f2cf12e047653445381f4291be4b3413a44ff3689ec0989391debf6885224f2356aa111c78cd4cf10128e9abafbca22e7c864b4e82d0c2c3def8e1c36eeff8fa832bccc466522a6872e1c06460602eb1cbe6e21e77544440befd84d8a4db5ad737c2b3a296df530beb7179f904a48357a39b34de2d1830ac137c6922aa3c31e06059330a5612d00fe2b1e118249f594a1c958c53be41a8a16ba5ae6506a928bdc4b9dcf5a1dbc3c8b8a6f244e26eea8da9236e043109fc6c645f3aa0040000000000000", 0x1c2) open(&(0x7f0000000140)='./file0\x00', 0x10080, 0x0) ioctl$VNDIOCSET(r2, 0x40204402, &(0x7f00000001c0)={0x0, 0xffffffffffffff1e, 0x0}) 3.762831247s ago: executing program 2 (id=6480): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r1, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0xe9db}}, 0x0) r2 = semget(0x0, 0x1, 0x308) setuid(0xee01) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x7ffd, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x103}, 0x2, 0x3, 0x80000000000000}) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x8) open$dir(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x101) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r1, 0x0) (async) setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0xe9db}}, 0x0) (async) semget(0x0, 0x1, 0x308) (async) setuid(0xee01) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x7ffd, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x103}, 0x2, 0x3, 0x80000000000000}) (async) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x8) (async) open$dir(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x101) (async) 3.706722154s ago: executing program 2 (id=6482): r0 = socket(0x2, 0x3, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0xbbe7, 0x5, 0x59e, "eb2ba1bc78e4535276d360232dbb305b3cdcdf17", 0xdbe, 0x1}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="2d68b0574ee76054d676aa2eabeba87ce651783f5c14e989aa32532006b85a1b94a2d28016ef08ebec483047ea1bb77c645b22b058a3eb53f4dbba68e461e91f16360d0d", 0x44}], 0x1) close(0xffffffffffffffff) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000002c0), &(0x7f0000000080)=0x1a, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xa, &(0x7f0000000000), 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000680), 0x0, 0x5}, 0x0) r4 = semget$private(0x0, 0x7, 0x405) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x51fe) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) fcntl$setstatus(r0, 0x4, 0xc4) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) semop(r4, &(0x7f0000000380)=[{0x0, 0x2acf, 0x800}, {0x1, 0x80, 0x1000}, {0x2, 0x1, 0x800}, {0x1, 0x1ff, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x400, 0x800}], 0x6) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x40, 0x65c, 0x9, 0x12e, 0x6b, 0x9]) 2.99455123s ago: executing program 5 (id=6516): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000040), &(0x7f0000001280)=0x4) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0x3, 0x94, 0x7fff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/2, 0x2}], 0x1) 2.944324961s ago: executing program 5 (id=6518): clock_settime(0x100000000000000, &(0x7f0000000000)={0xfe1ecc80}) setrlimit(0x1, &(0x7f0000000000)={0x45, 0x96f3}) r0 = syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, 0x0, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000500)="3dc899cfe93fc20d04dd833bcdfcad153c2d2cf5f956ed12ed17cfe3bfac5bb39a56b2c78ed17af69fd66c8bfeddaef56648ea15011bc191a1e65c012a70dee5b83bf57dfec614207f98c7d8d011fcf063056c66eb27430002b486ac36769a395b53e356220395e946b28ea57b6a901aa1640a5625a40bedd4ac9406dc2847ccce02812e7aa56691a1d221a84799aa0008889ea081b84e135f301b0039a00d71a5afc03613c5f50389faafbaebf75723fba90e4da9d539681dc3a13509e1a44066796dde1574129764f204665eddd8c551c70ed3c58497d076d4d31da337568b406c348216bb4af978e74455a74366a8c010a7e2222fac4cfdd1594566ada2cdd9de0a269214d691ddb27ca4f25b53f4378a3149836f651da84687b7dd091f493102e64b25e3c6a9666eb820f00f01ab3a2ce86c110fa178914a266d59ac88933b783a08d4a9b5bcc5eb5b3a8d065f490cb9e04b9890e73eb2b365b524445ceee2bf6739b8c1f4bb4f7a1ccf20e2f97600b9d2751c692cc9064b7c416e54333fd6595e3395bb3df0b11a70f31d4df20596782f1c30e382edb8e2ca8bbb54407c61a32f08e07250916b0673d7750c652c7ffce0441ce505f54a0e6a69117b7a271f7689edcac81067369e244c5c814447c5bbbbdc27ca594200487df4b06942bcb0b7e0216ce9c3a5007ffa8abc7fe2125c3481f0291da7d15054cc28b271477f874a17c0eda6e616181d77460b222dc4d1c02390cf18d59da1e38410142468d865e3e022065930128c207c1f7a0b09c63106d3ecf594bfa2a32d48a6846d717e0ae200e6974a1d970103784cae3facede6a6febc6b6292e8e575a859c09ac89d12a689c98a5a9eeb1b36ef33b2d159981b0fb46190a6d4e2d21e5edb7b7b9694ccb28161469760cb9f72d67a1e1c499a87c06f5f4e574cdfd70e1c9a64fb33ab418bf52de24403028680ba9b9cb744a382ce0a1a2f23735246f2b3aa4d0f46c07f63530347b1cf4ba8d9b3e5d3a1961c8b29ccaf91d5b5e413cba40174a34d134946e936828d5bfb1421f1c58d5b6a4b444e5762d9bafd22d51c80342ac9f188c11d6a95b51e2130cc000fb81f099542299697c095260e04d9ba538028b063943e3e9e3904e2b03990a64ae2edede9ba9f73b7a6a79e29a6e6603d1f57d19749336688e9a83f8e3889e783efeaeb15328fb2c5231643971a695a48dff9500c86cbf0cc90d041f4709b611a9ab5138e002744ef0d39f0784631a3eecc3cd21b8b9b015ad94456503b508b3f4eeb7d26d0c0b51e9270e70ff115c6e02f27a6af8412c1c84308041412cb3248a9a1c345406421d68ebdc983b6b5ec36dedff9a62663ea08c3dc24dfc2cd62c1d38d4786467a52d86f6d747bd597241a223906e06c76e95d626acfc667ff84bec14f67a9e38b78621a1a047b14dddfacad19cdd8ccee735738d42a4c692949f3f54090f57185a262877abb146b3f366920349a31b4b8b2836289a68e45a2fe06af026cf7284ffa1bc6035e24b0820d9bfa4c2fa99a72809523906a432a26e1eaf99f3ae3f37eb456b2074f11df8d56103561316b9d7ca673b3c9fd59b038e1a153022714de46ef809ca9a5df96541f712fbf1eecf4e40866f5666a020566adc369d846994d926eee4f6e04f9f3689931c4bb5cfb31b3c19bb6dd8d7f10f48e128e6ed494952b117e33a59aecfa87738b0844696158e6edeb61e95bb59eeda41fe9b03992c135174b9869b006b2e12b3e3d4f23db52f8fbb41f07cd401a486d9f383e83a1682ce549acbab7af9d751b1e22bd8312eb6f81a6455e1d060295987a49655d715a9af88e875b487c925bdcf34105865075d4d8a5aa394907bc45f31c3cc2cab7bdde856115373f8ba21147007b534f7f406f39309d545f5939d174d22956b77beee9c9e26fde8d8c1946a61515c390c2a411e8490cd1287fdddf9c0e2f3ff6749434136709dad801336a8b62c90465bb521ce528847f59df6f3d9e025f1ca9d88b689baf0e948f10e965a4cd1a3a6f90ccb31b58968ffd3d82dbeb881cb0d18e8be378e4b2f974a8e86b3d6e0bde7b5a6086f8a14e759a0b875ba20d411cd26a889cd5fa255162a2e641dc715cbbccc42dc390f18fefbaeb573d217a29ba75f49c07178e240716bf55e1299dc7dfee08b429f52951b0cec97ad0bec5bfe603c3760d450f640fe2d4bceecb765a430b84d444a3bb6aab3b0a4af51caf81888bcccbc8ad47121eb41f9ee05f155643a2362da73ce8cce5fea68a26cf0950e2fc330bb9d2534aa1d07337187e21ebf72f836a624001b7992bf6b5623a9c56a5b8014747736fc4c8e594bf1448bd42ca70ab2d46b875f0af681ea432703a6436fb8e0b4c37ab2ce2a309627cd8994f8fc6434a0cfdbf3f78d7b937ca509d6c541d630e810acd60e5a0dccad8eb20ea4d1b6e0a31572caeaf5325e0c90d917032f359a15006954bf454305fa7cdd1cd5f08c64e9102cb618f5467099404454aa25419579cb1df6094e8ad53f06fe53586b6a6a85da3cd6bb28627b4e4f3b80c9b748433c5a728cfec9dc950ed5bc60929475baa64f8a6f8c0c480c2610eb42794d5cdbaec8f3b251ab1edec75335afea464ddc5c67ccd4fe05ecf670c809854dae40a6213f0e8a283959b1ca545f2c7d3f4e8a38c6017b268a7d209cf92c8864968891e62f0c75dff15bd5192567ba1ddf62ed620ec1da80ecfa1d9b230857f0c812d89b2a8cead2f3a0a2feb33eb8eb4b63cfd447dd4008b3cdcdbd64f01ef060ab52c14ee6c9ecc05f100dee06560fd17c274f6cb179e88657dbb67e71b5fe0c2afa21e99600687b0878f6b2bd795d6ed467686798b14a4d4c36dfdaa2dee7638942eea40105ff0a03dcdad611f7fb93321cc72f4476e5dd16a893f798b950714418a214255c7e05a6f93f153ff9788f6d50a2c67f69e69f72425f3fb9de2dc94d0f77f5f1df85a63abc29ed26a70f35902914ade1f2adf06092a0def5d14749901e5dd54a1d4669fb4b091a9477842e29934573c4299714c106bda6a05d8ca966af5e89bc427943c63c0d446ed0b92cd3dcec21e5b73980a5fb36e42d7032caac1f78468ff3c5c2d6d8239c887c82242afd4c59b75b3abd6c431fff483ce8be7c1f6cf97c776d0ff74f55af73af81e8a74176d16a505c9c2bb533a7a360b19fe5f09e8668fdf841d2491042529e5cf8beff65b94890f6ea554ba00a68f0d9065f993ae32a56eb7ae363f4596f9bcb5ba83a02caa808937aad7081d4bce749d1c41a2d73f552d0e399c43755f63d9b0751f72e24df0051b053a38a182c4318be2972511c1b2ebf29957ccf2c4c8fceba2e362fa4bc0ad4cc26c3fc7e31c0dc50cb09e42293eb4128d5af999f225e3ca1b415e89aac0535b8e5399a449b6e2edc7165edc800b2e363a9dfdc7a1742f202540cfed8f9484eb15fec4ce896e81e15f872a5dfd44752586f6d5e6c8417c680a6f887351b7df9a2b957a02d21c61ad2da5c2c5ae3df84947f36a76f2bb56c2738b4d56e74a2f1da2084488237e8461a8a9d7083574a51b87134daab61c130147d47ff6060f9eae26f7d7c289a53667fd15a29f2942b94a79d540edec3443c4cd633d11833231ab94890c8f478600c76ae6978e99494c8e29abb5e882abcb8b5f91386eeedede928cf5042a91bf449b60183e0c425377b5a295a66478189a1fd1581e9e9dd556bfb507547620b33f347fd1cea30babb14d898f1aa1e663d640e6d922938a979c867d17997324882df80ba662a1df72a1aeca2145eca3e03ed9c2d142c5d31e75265b5f90f9648450c3f11dc02e0b88efe796d89d9739f961dae3f0d1097d28237c2eb004c544dcb51569f04ddd15261d7e4fdc2724494b5f444661fdff0748af4559b2cdd47ccb86ed2d6874e91b0edf6c8163dd8b752e10519e766bf663a90cb07b3a818f81b948bdc33e58e7f5436ccc1ca8319f4951c77916d2db3d", 0xb01}], 0x1) write(r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x40978b, 0x10101, 0x7, 0x506, "3b082001f78b67af9e9004000000230100040200", 0x202, 0xf}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) fchmod(0xffffffffffffffff, 0x102) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x47ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x902, 0x10, [{0x0, 0x9, 0x2, 0x71002}, {0x2, 0xfff, 0x8, 0xfffffff7}, {0x110, 0xfffff4a1, 0x0, 0x9}, {0x1, 0x803, 0x8007, 0xb6b}, {0x101, 0x1, 0x9f7, 0x7}, {0x1, 0x650, 0x5, 0xc7}, {0xce1, 0xffffffff, 0x1, 0x6d}, {0xffe, 0x7ff, 0x14, 0xfffffff4}, {0x2, 0x200083, 0x8000005, 0x5}, {0x6a76, 0x8003, 0x8001, 0x4}, {0x5, 0x10001, 0xe, 0x3}, {0x8, 0x9, 0x8, 0x54e}, {0xb8c, 0x555981a7, 0x3, 0x7}, {0x29a71717, 0xfffffff6, 0xffffffff, 0x7}, {0xd, 0x3, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x2}]}) 1.494521947s ago: executing program 5 (id=6558): setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a221611", 0x7e) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="14d5aaa2c4e140b4ab603a133107a3c39bd90ad7624d7ead4e71415546403a25ebd09de82d429d7b474a52fce994299aeeaf8fc86595b399595e4cc6545d8b5369ca053e50e48f4a94719ed6676da8e2d860119f7ec10eae76d1dc6f", 0x5c}, {&(0x7f0000000200)="6e6c78d70464667c8f411fc572a02ef7ae55fb64bd9c6c2918e438c69226", 0x1e}, {0x0}, {&(0x7f0000000600)="c7d29a65de78cbe3703b915f36a916328ec90c0096a130463414d709fd54412aa28817115c2dba8dddf45437aeb81072bf7d58abdbe7d1a9bc69df4a0343da6dc167d00724f8cf90737eaf4fe6b54b670cc6ffe0a291d2d2c99cbe84da377627de87eed2b34312a38c135d384f02", 0x6e}, {&(0x7f0000000580)="74263efce9be25daa963dffb4b06346b6e5be9b57601d4a31c014bbf885a5f85841e60b826b1f9e44c6d7ed77f2c5a29d071c242eb498dbc39ccfb319eb98c97da55cba07cded82837788e4652fc808110b1a139f5", 0x55}], 0x5) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0xffffffffffffff9a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) r7 = dup(r6) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412fff) r8 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r8, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}, {&(0x7f0000000240)='q', 0x1}], 0x2) setsockopt$inet_opts(r7, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) sendmsg$unix(r7, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) 1.490046291s ago: executing program 5 (id=6560): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x5) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x3c) ftruncate(r2, 0x84002) (async, rerun: 32) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/49, 0x31}], 0x1, 0xd16c) (async, rerun: 32) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x20) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) 1.393431337s ago: executing program 5 (id=6565): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x1) r2 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x100000000000000}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r2, &(0x7f0000000a00)="0100", 0x2, 0x7, 0x0, 0x0) r3 = accept(r1, 0x0, 0x0) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0}, 0x18c1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x130) r5 = semget$private(0x0, 0x1, 0x2c) semctl$IPC_RMID(r5, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) close(r4) open(0x0, 0x80, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5, 0xe2, 0x4, 0x10000000}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)="721d1a70ad525e051b7923a65d00000000000000008156bed21dd5f0b19702b0ef145dd0", 0x24}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="6233c7552fa4dd00000000000000ec0800000000000000000000000000000600", &(0x7f0000000000)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="000600", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x6, 0x28, 0x66, 0x2, 0x1, 0x11, 0x0, @multicast1, @loopback}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x1ff}}}}}}) 1.104515124s ago: executing program 0 (id=6577): sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getuid() setuid(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x6, 0x0, 0x0, 0x0, 0xffffffffffffff98) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x1a7, 0x4003}, 0x8, 0xd7f, 0x0, 0x0, 0x1ff, 0x4000000000, 0x8000002, 0xb}) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac604", 0x9a) syz_open_pts() pipe(&(0x7f0000000040)) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0x6, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x7, 0xc48, 0x1000000080000000, 0xfffffffffffff000, 0x0, 0xb28f, 0x80000002, 0x61, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x500], [0x5, 0x5, 0xfffffffffffffff6, 0x0, 0x5, 0x7ffffffd, 0x0, 0x8000000000000, 0x0, 0x2], [0x8, 0x9, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x2, 0x8000000100000002, 0x6], [{0x7ff, 0x5, 0xffffffff, 0x7d06}, {0x6, 0x202, 0x6, 0x3}, {0x8, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1009, 0x0, 0x5, 0xfffffffffffffffe}, {0x0, 0x410, 0x80004, 0x5}, {0x8, 0x1ffe, 0x40003, 0x2}, {0xff00, 0x1, 0x4}, {0x5f9, 0x9, 0x1fd, 0x459}], {0x0, 0x5, 0x1, 0x849}, {0x203, 0x40010, 0x200006, 0x5}}}) kevent(r2, &(0x7f00000000c0), 0xbe96, 0x0, 0xffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x310, 0x4000}, 0x100000000006, 0x861, 0xffffffffffffffff, 0x0, 0x7ffffffffffffe, 0x5, 0xd, 0x7}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) msgget$private(0x0, 0x6b1) 1.036827598s ago: executing program 0 (id=6579): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(r2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r4 = socket(0x1, 0x2, 0x0) (async) ktrace(0x0, 0x2, 0x4000080c, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000140)={{0x8001, 0x10080000020000d}, {0xffffefffffe7ffff, 0x303}}, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) r6 = socket(0x2, 0x3, 0x20) (async) r7 = dup(r3) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000), 0x10) (async) sendto(r3, &(0x7f0000000080)="e7ff520000000000", 0x90, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, "00000000000000000000002e2000000000000004", 0x3, 0x3}) (async) setrlimit(0x1, &(0x7f0000000100)={0x2, 0x56}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) (async) msync(&(0x7f00003fc000/0x3000)=nil, 0x3000, 0x4) (async) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) 942.708882ms ago: executing program 6 (id=6584): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="bed2c0509133b3872bbea66d6be473ff2769522e1ce478b9652dda14f35e1ea980bc94dfc1365dda6f80923a63d181543f5881154ae5853ffcdb77ef43c9367840ceedf84cbb48f4f189c2a9ae2b7ed820dc1cb6c7f0ac5547eec2774123", 0x5e}], 0x1) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000001500)=0x1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000080), 0x0) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003340)="01000000", 0x4) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="0000205ce5edd77bec9b139b69080000000000000064cf1a57a8741411b8c9ae4ccf586b086c127740b927f249b4a80f592adb64468621ad0e269accd0bf0f2e6366d30ea9ff316e99616b8ff534ca988500000089c945ae9cc28d25b74b26dcfe85137938dda811", 0x68}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80450c) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 941.176105ms ago: executing program 6 (id=6587): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x5a}) r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000018c0), 0x200, 0x0) close(r0) r1 = syz_open_pts() dup2(r1, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000500)={0x80000002, 0x5, 0x1f, 0xfffff7b4, "8b02000300090a7837b13e13355f4fa7c2f4e300", 0xfffffffd, 0x2}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004508001410f31f02203390780000000000fffffc"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000001880)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="685b9a762cff63106bd9b6cda46d73236e15d4a9875514361c7996073d27b9f38e8f9e5fad5af6f33e355b180aafdd727ecb1bf266c38a9656457ccbddd3a3cc47f9b1944e619c1d2eb622b5519979fa0b4a7f25065a3889141eaf6009727be08a1c50e18b59d1371c50d0f16a8ad5a022d0b4bf1dd6f524347ba48307d11eec6ffd2553effc5e0913ab4f5dbf27c0c22d32d5010a98", 0x96}, {&(0x7f0000000140)="2ff3a099ef57871889bc3b1b18c100bb34821693bcff16830d7df3f40989785a3a20efd96cebc5346c78950af8783e8df1d465dcf4fe1e50a1f99c7aac7f56a8acd68882fc2581ea35b99965ac14b69c9a0dbe42d3be7e9bfee8b0e9f05085be9d18ad73292611c78e10b5e5ed8cb85e103a61b1aae4682d73af3ea3a30a42daa41660d68262df3c589b32ee1f172d", 0x8f}, {&(0x7f0000000200)="770dd57095ca9119c82f0f0c7b", 0xd}, {&(0x7f0000000240)="f66430409f2b1a61323736052ca470dbc8509182f78a417ffd53d83983a956b7ca0be2676dd35ccf2eb0cc69689b1ca419b7f6b075a1e19edfa2b80f0f77765292cad098de79b66a37407534b60a7e9da8eaf1ce644718bc437fdf1747af1a1e0e747d1ff4f43b1139e4efc34b03ef28274d06583c83159c2a341fe35d0afe650dc2c385fca5c22cabd85c1d91f741636137b0ae8b57006d72878bbe142166f0085bea0258dc3f55bb3f5af1020a8e188a881fc37968d66a584e7e0e074215a62041495a14ab552a4a89d4776d263707ad368854d36aa21cf5599f6a9e18e6fffa144a8fb312d94ceac51b7bbe16383d34a010db4482b34a9a", 0xf9}], 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="d800000000000000010000000300000080c6a568c8d43802081d212f01a857bded3713dfc85fadf159a2816028eb5225b8abfdb7e9a55d60245b377f05d583a7065684c40286e23224e24171ea3e053f404c3a98ab4e45d28e5c42a74217aa94a9d0faca0b8bfb86497a7b8dbe165df9ac0aa41bfd45fdd2d070a8ed782b3f736018941d79d86ab34f319ac9e7e259d4f72884055600addbf0cf989763a8cd59824a82ce81510d9cc56b33569d1d887c545c6ee695d2bf70c3af301bac308ab2416053f58b8132fd2fb279e0a6db0325128670000000000070000000000000000100000001000000de2129491f53134cd1a74627e01a214d8940e23726edd2ddf890ec4cdcef1268df550b76c6974472246aecc0bf31c691c5793b4daf46f93b0946610552d5de46d6310c7369b6f5ee877151af7b474841c8376873d2249f982770e7530b4c65c96000000000000000ffff00000000000073c0fadd9a5e412d1edaf4769cf29c06efaa32b7b206b4cf1f08705b4614c2bc3ec8f28c82476d310bc6e10700f6affcd74f9a0bfd854957dcf700e3de9fa79cb49cdb52105b4c880ea20000000000001010000000000000ffff00008100000088c4f8b399e09414ce76ff6eba9f3176dd5e3791c2c0b6848bd0aa44af5d02bae43645bfd33c852d45ecde7f382d5010a06b9cec255017408f705a257db8d21d29f19f5046a5546c8ac7a1d2effd623d05a14ed5217b71a444130ba85e91c8ada58aad54bfb2ace6fe5e80f5a8c6f16a451fabc7b52189477cb3837749dff43ffa9ce4939b2e54007d1fed81469c30f2f22b5b56fc3d2e6314be79fee5049c1bab6a535ecc728f3db00e70e16755dc19db2fabed2977cbc50ffb87a8600ab9dee1f577b8be79e34845e316f1c9faf2e42b774fe5add8241b4dc4c45cea228d2b9f2b1e42dac0d060a4a15579d0fa34e8d76e0f88f4b7cc83fc07c010d45b58e5def48e6526d6e78367471af20e78128945c80544ee328ce25aa0055cb062e249207108088c8dcb4180121a25bf3d1b1817dee34f64ef39cb2b17bc4e2826a57b5013ccb58042c9efab43c08cbf469fb577fde8c7d54cfc541a65b7706b87610a0a5f239858f0fcc2b2e0d876dcb42ee63521df0ac3a5477ea66f223025c37221f5f7600b1aabad0a7a79e235f12985d04220ae6a04abad1e3d424c275e87fd0e141c757aaa108a000b5be559190751255c8ea2794b9e5087cd9c5a4cd17abdbb6ee6a672846ee9ef30fcbc47da269c7f581c4227ffb7b4ed8fa7e969c7a741c91637ebb99ca2c6ab8d9e7440a432645562089ef1677a58f8d18bf560c635c48947dad26bd8fcb190cd6fc8bbee6eba9913fdce83dbc3c8848a57f14ca9c07fc65864d0759f35464f9f9969f8e832aa507a2b38e90f8c847b3d5761b431bdc36570f4d5e333428ee067e0b498a13881f2045fb5dd9a7dc8dee4ba10c7b50a8527796fb181a86961caca1ad372109dfd3e6942f0e6580e7488935d2488d4de6f131d7be1b24648d38c6a84ee5b5e76d4138c92e3865c32eb3d7ad59f60eec447afc1e170f510581837e5de153c24c0c402b062f197f61bb4ce13160443eae1b4f6b009e3612bf8854fe64e920213c2e502db19ad5c930db666a2b3740526ce66971b3cb0de5553b8310d7c282f06f79a33f5728ee8f6cb05db69069d5a44404e10c0b5666b64f7b80906416d5cb6a24f9fb9f2c7fbe3a3c1c18c541829c6a74d9b8f8bb68cfcbf0b0e68a049bb479ca5aa3ea84a7d4ec450941363f5541a755e497b996e13aae0ec281d93d132af65a69bd3807dca9bffc58ae828f188f3fa1d60e692c4dcb482013026fead1e40c793caf07fb39fb3344cbb6bcf7684d4f3e61eb0714a7c732450f49aad82e4c6eff787f100cb45a28013ffa427d2168104f12426584763c9252197803b625fa68e79beacaaa945410dad329d9d4f80c386cacf62d4fb4987f3de67afec8de0f819c8ea188f13a60773762bbe097fb8c686e4dafa3b25c807411730df85e9652fac9fa8b8caa7b5890272f67359a387b70306ae506aed39f881cb10374e60b6619666aa9e622fb20ab47f86a6618e3ed7735ebd8660654b6acc92f2bd489cf24f6326a5b8d1b2b644b0ac9bb6510a10638866bbe22962e61f156fde3288a399877fcbc0521a8bd68d02d8bdb312f4976873efee75a6ec55c64c9092fab0e3dff6ad94315eb4159f9f7d068b87184b57dfbf8eec2fc0f453d5fa83eb54d4c75fb77e436149e95b5a09f8a08e4cfc62b4a28954677bc7e4fe8731617be058bf744f03f6f683dc36e1e991040652900217692cb6f32d5e2b52afa2d7774d710f5f1dc1c5341253ba5458fb7b71c4d47561bf672de565fa425aefda00e1b0ad64de2e9a99716cdec181faf37e92067fe5d829765b618a28bfb70da13a57d48996c8477c06b6104101e354ac4fdf273b924b98168d16b382c35baa8f0365d43864a201bc7639d734bdf858203235a5324ec3c1b6fb42e269af070afde2b917df811008fdbc5b2e711159b125f0d8e5d0e2e7d9d58f8b76b985efcd450bdeff216faa39b713a9e13da1cff8880e1ce713d9aa87434923bc1541115eab8c6e2cd1d392f3846acc95793d4217268e974e4a29e2d415c8bffab8fc053bf520bd221d2e1119482428e7f8917ffe4cbc4aa3d1e0b36e6d63dc8847b9ea64e3c22b04ffae42defcf7a672e1fedf87fb5d4347c4f5e35203df75a55dcf2e78a9f0151f47b83c51b6ef1fe5303fe5da02daa40983c4e6e320bfc0cab4418ba71c8afecd68de8c66a335080b346e00c5bad4d7f423095a4e124b688a0c8b88d63314ffcbb51b8b646100a5a5c728cace21bbc26f54f02a28e5967075fdfcc43a705012ba8f977d6f615eb30c891e380a7cf35613ba6638130eab0cc51baa09da7c3627274586447e40802deda66b90a34ccbb1408e5f461e9875990946890b9c8b7acc648306290daee901f46fcb86c20b4642c037e1361b5a404df5f75f5d578604c120f2e3b061a0d51bda868e8a0813b3d4d017b4968508369aced44e58cc8edfb7fa87b1d761029ec2919de759676a6f49434f568e026de826666635d3d90be7b2180f23ac629665295f01b7d82619373d1281fb5bc6a61d6ae6ca2ec7163c7dbafcc9f713e9d916429c0196231cac22dd8fcf8047b81d96636736861ea39d3221480383271b13465ebb4560e38452a4d9d34116dbf3924666a0e82117a5ce036b6fd4331ec5c157034e367ef7b8b8025792a067c1f4cbc2e9dbcb412cda45d3c8dfaa83aeb419c5bc4ec7fffeb62a5c5d63ba901f5b0b5634afb1011620a7b2a0eaa430600294d14ccdc63ee22ccfc01ffeb247c8e009f0cb6ba477d583a4c55e214148e934d7b56ebe07501182485fe99102dabd85f12b4cd460755ccf14f2b3f540c1ee4e98b217d870a346e0daaac6cad431381baa265bd7d2af4605f4d99c1a17e24a126d397d9fa4a94df968a235fc41f2f7c12b5660e15c06f3ce47d75a5a409214a3ebcf056378492c14d286218bdd7c66804cb69e8a56ebfa06ded727dc3d125f44afc3094565160d1901e07ae53de7d62bfb89ecbb8b74d98d7568c4208c7e6891e2b12c97dfcdfc1a7f730cef33ba163e848121b890c2261442b7cfc0702cce642ad4cd1e4acc07e7ae1cc8ece904d1c0008250c9d94fd632ca2928127f46f5805cb1fcfbd87cd037db6922f5dace594699054649ca8b79527de27baf9630b7293fbcfc5589dd825177fad91987795bf8e0e47b8a68102b8eb86f872f184758fd051e19f23ff019a89bc532415487df86c332bb5e617c3fd15aa60e4ad1fe3fe604ac1acaa25871524b3699d3fc4dfda453ba2f74ff0100d4fe2ac328e0f15497974630e670e60f06811ba7710fd7181dda859dd9b1d015baf38980a83db4dd691f0e473c72af536576281b7733cb15cc2cd52a707a39f01901b3f88908ea4a6c9024e9ed73649bf2c4b27a451be7440eae4d97f6c6a7e338983a6fd5e647a3f055c71e224eb4ded23620469f40b8e5ebfb8d3b04a4686fa419d065cc6f101fe5075e3e9629bdd428d7a3fc69295a3987c7c251e41df0219f3b47d9f628f9941b9d9d537dc8c2433154d4741b17572582ec2898c797b5b7c7253fda839c352e75bd9d33428a67c755ea16d241bf37a263543acecaf35510c05b3bb0d672b58974580f00829c43a80f927aa5c19199de48d7cf17bf4278db1517aa57db1be682d45ac27836c510844833e8bbc5029d7745c3e31a905cccb623f93510e833fe25b0cff25d0e7df8b0f065b95455da76cf888f7ae619ebb9b4473e124332597dde8205aa75ce19c73258bb36b03a7c00ab75c2f00645f46632e2c91f0cbbd8308b2fddb4b11040f3bbb5beb9c64c524dc7f0a6f352740e48bbbdaa5efc84b19ffc94af04d2a01ab282708494b5a3b3453c1b6ff319c90a034a49909bc488e892eb1c38f45a31b1190aa11248360db03e38199dbf55e43feed686e92494e548e6bc4f56b946e2949e9c65e3ed2bc3876ef62ef80e660c926099927e12295287b5b8fe155035a746c48dec2a7d308ba5ccfb23799f59ca0e169525f10d293bf248c31d05d325a19cc4ca5310f1c3df5577de62b9d54ce047f09e3db8bb17d40d5a9b7d64dcd55a81757551e92c77656f1384e8e28b50bf8abcc90a97730425541a5dd335aa4588725c0b007ed8e53f805622323c351e74cf1a9c31827e5f902cd09842bcf3d7762c046db4fd71911b92f04e65b57b8e63e056aeae3f3f62030130b6e6ffee30c52462ae31e6c6d52f50c76b286ad9744dd90acb83247d1dbe8dfeb2cc3f59e18c2da6f50ffb0be0e06f2ca19a6ad0ea20d89551a3dc811e1d54542e8de1bbe2a3981ec10da630c3d49d2dd2b7dd91bdeb4b0342b63549ba9bd4a754fe8c36a48fca668970357b7c53acc13c7fc1663453976863c934047359843ae799c0cd1d228d5148eafa6629419218cbaf469d9bbc56548bef92eb745f1483ed9c00ec18d6470f4588538bfdd70bafbeefb732a7c9b09236d08d9903e91af887ddf8e20eed0233cc5c853c3596be326334a34c6987014e7223aad5b40126022b7cf4b46ce4845362d0193e44612ea3155c26d7833343e32766e90e59c419b8a11e5813890b5b9146136893943d79d0b84561e5071b7ed8aaed4329f82ead2f4971d2e0a88e150c6387bad4b79abf397475bd459ed6f26088bf2f08c6b910fa5c7e4e1be02b13934b105ca2ce706b1c44d5813430f1ec53dc6c6ba3b475749ac281bcaf32d89ece74c64bebec6ee110c2c3f2a6ffaf9215b01a0bfa0464e597dd75731b98e66ca10a75116b112497bd54845915b25c1063d7310f8e4b71274f6822688d802f5af3ba6fddbdaefccd0bb1e6aa66f9aa37e0a1c49b7ddd848cc3aed340edd9ee8d3e7e614ebe24a8b6161c017c52ad1c039859bd69ae7728df82506807c8ee064bcba183146db409790565e4524194b4d423911b8b301252bcc9217939fb3105a9b83510926073c8d79ea183a9a9d314c8259cde876db8e857d7a4edf0a66d7a788ad928c529697884cf6185a7f15477a8b13de6061965e36a577c306894bccbda5f148630c02459a95f6012fadd7fc181c1428a4fbfa6cfa0210343c3b1f954539a84c33240d2053ce0c32d5b31fd0ce36a51984368aa7a6c93dc021dd3322d558824ac25ecda7390863148465e3b707bbe45e6f72f896578c64b35403bb84a7bd2707e62d263e99ff90745b32678cb329daaefb8975882a422093e1c4ff6c311c051d74017d08946c943703a74407157f107b365c117a9e39dafdcce9a743a6d4b83532393f00a40aa319605a284455ad7ba336e89cdc98c67a165d06a17dcc31aace4a688081e027ab9d8ace0c5e197df89c3aa954a8dc15f7c9a66b897d5479481211abd03771bba0b483a592e6fc8ebad83fe792b907bb04c553a13d6d9cb0b8156254b7b938780b4a208ecc8ffae02c6fe948a843e124a7db92684e8da53c8d5ab1ee4fc1fa059676429cbcd782cfe87c8ec2a6e80348552950d03bf121946f10c6dfb0369b3e1099a48bbaa258ddd4853b5eca5eb6eed05806326894f04c6cfa189c6a0f482bd9bcd6a702ca59e583edb211748d883627bc4f5e6ff179aa763f5dba505399266e6fbe41cfe89d8c2db5cd1447cb621243fb68bd25bac136267181e77e6af67372208f280f7859e457d92e26f05175aa8cc9a2386d1df38144798f11d859bd53e4d4cccca154fbd65df4761830d94e2b04ef9c586cf521f1541d781cf3e00a3dd60f9ec14d49b6da052ebd092e5e2f96b231310295f7a3a696fc1f1b383a495e1949e96cfc8aafc5c260d87379d375da8f9ed9d39f271b7e412595f07525cddb3ce2762f998080100000000000001000000030000004547570b9745450205274df156a3f350960bf987627b68c3562cf825d2de6dc12f11722e04878584a2637813d9464f4acfff005de2e80a1147511e612f96411685015e7e63c48040231b701cf41c84b84690d6f5f2f3e281eb40a75e851f72cd6f6903cf17495311fd6e0048acb80c3c526c8514c743d76b58485f48a8dc5e75b26d6244abcb72580ec3df644658a41161ee80c19c52047ce304ff304aa029bdde7d699bc28e26100e3c1f5f320d535e2520896e05f7264427c9a6999978229e53ba2f93614e41e6f1f3757ec09c268d2b0229b5956eb951f59ddd4abe7d100b36476508aeab8bc5a841cc958f559fb11680a6ce621b8900f000000000000000ffff000001000080facedf458211c0191b4ee90e028d82b139060d31af8926c71ce71fa39ceb450d5d3b477345ad5144a06565ed75d11a5ef60336874ba0f8039818589ac888258446bd3cd2e6f26f035e4f379a7de92a294cdcf17fc8eb089b8b74510a0bdc9dd9b5040c2873f7ada261efd353d609b1bf7a3cd730595123edee9726fa42d3d0ac9e17489e3afad125e99c5f1c117fd7d270506acb96eae4f6ac1edb078c25e367c0b3ecabe0d9dfa536843290a3da6186994b66e9eb6b0e63dbe82e789ddbac5ccab20a88ab3fe81d7f48df59c15cacb08ae7ec876483d6e483d7f6cf5ac52500e000000000000000ffff00000200000059524e5883142f1dfd69f1a4f0a350a32438500010462c9db53a9f9218288c2dab39f21c533b49b3953c80976de152fffe485431159eab11b34076a0717ad94bc17c01383a8214d50837a499523489e1d7c30de7626f535167bb1a9aa4ff0056f4f50c68efeb1e1cf7be2b79430a46d1b2467ce2d5f4c16e91def7a615dd5f3f7ec4e7160563ff551ec862556b1d8081cfb002654938b546ffc07994d265fd333de1f5f94231b394a8288fef595b01bc2ab3e41d70fe3b97f1908de60706d91331d72197621bd65aa234d8ec873765c56800000000000000ffff0000ffffff7febb4ba1be82581e422f0749fa11e62d10a8890fadebe92c623a0577cfd3ffb4b43e71c3c28e858bdda86c1018cf18ad298bdd99bf91731cbc21fd6bd440d772dc450d65df7835d71897f4c23c3f9616839b1c20550498c00"], 0x14f8}, 0x0) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x5a}) (async) syz_open_pts() (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000018c0), 0x200, 0x0) (async) close(r0) (async) syz_open_pts() (async) dup2(r1, r0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000500)={0x80000002, 0x5, 0x1f, 0xfffff7b4, "8b02000300090a7837b13e13355f4fa7c2f4e300", 0xfffffffd, 0x2}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004508001410f31f02203390780000000000fffffc"]) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) sendmsg(r2, &(0x7f0000001880)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="685b9a762cff63106bd9b6cda46d73236e15d4a9875514361c7996073d27b9f38e8f9e5fad5af6f33e355b180aafdd727ecb1bf266c38a9656457ccbddd3a3cc47f9b1944e619c1d2eb622b5519979fa0b4a7f25065a3889141eaf6009727be08a1c50e18b59d1371c50d0f16a8ad5a022d0b4bf1dd6f524347ba48307d11eec6ffd2553effc5e0913ab4f5dbf27c0c22d32d5010a98", 0x96}, {&(0x7f0000000140)="2ff3a099ef57871889bc3b1b18c100bb34821693bcff16830d7df3f40989785a3a20efd96cebc5346c78950af8783e8df1d465dcf4fe1e50a1f99c7aac7f56a8acd68882fc2581ea35b99965ac14b69c9a0dbe42d3be7e9bfee8b0e9f05085be9d18ad73292611c78e10b5e5ed8cb85e103a61b1aae4682d73af3ea3a30a42daa41660d68262df3c589b32ee1f172d", 0x8f}, {&(0x7f0000000200)="770dd57095ca9119c82f0f0c7b", 0xd}, {&(0x7f0000000240)="f66430409f2b1a61323736052ca470dbc8509182f78a417ffd53d83983a956b7ca0be2676dd35ccf2eb0cc69689b1ca419b7f6b075a1e19edfa2b80f0f77765292cad098de79b66a37407534b60a7e9da8eaf1ce644718bc437fdf1747af1a1e0e747d1ff4f43b1139e4efc34b03ef28274d06583c83159c2a341fe35d0afe650dc2c385fca5c22cabd85c1d91f741636137b0ae8b57006d72878bbe142166f0085bea0258dc3f55bb3f5af1020a8e188a881fc37968d66a584e7e0e074215a62041495a14ab552a4a89d4776d263707ad368854d36aa21cf5599f6a9e18e6fffa144a8fb312d94ceac51b7bbe16383d34a010db4482b34a9a", 0xf9}], 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="d800000000000000010000000300000080c6a568c8d43802081d212f01a857bded3713dfc85fadf159a2816028eb5225b8abfdb7e9a55d60245b377f05d583a7065684c40286e23224e24171ea3e053f404c3a98ab4e45d28e5c42a74217aa94a9d0faca0b8bfb86497a7b8dbe165df9ac0aa41bfd45fdd2d070a8ed782b3f736018941d79d86ab34f319ac9e7e259d4f72884055600addbf0cf989763a8cd59824a82ce81510d9cc56b33569d1d887c545c6ee695d2bf70c3af301bac308ab2416053f58b8132fd2fb279e0a6db0325128670000000000070000000000000000100000001000000de2129491f53134cd1a74627e01a214d8940e23726edd2ddf890ec4cdcef1268df550b76c6974472246aecc0bf31c691c5793b4daf46f93b0946610552d5de46d6310c7369b6f5ee877151af7b474841c8376873d2249f982770e7530b4c65c96000000000000000ffff00000000000073c0fadd9a5e412d1edaf4769cf29c06efaa32b7b206b4cf1f08705b4614c2bc3ec8f28c82476d310bc6e10700f6affcd74f9a0bfd854957dcf700e3de9fa79cb49cdb52105b4c880ea20000000000001010000000000000ffff00008100000088c4f8b399e09414ce76ff6eba9f3176dd5e3791c2c0b6848bd0aa44af5d02bae43645bfd33c852d45ecde7f382d5010a06b9cec255017408f705a257db8d21d29f19f5046a5546c8ac7a1d2effd623d05a14ed5217b71a444130ba85e91c8ada58aad54bfb2ace6fe5e80f5a8c6f16a451fabc7b52189477cb3837749dff43ffa9ce4939b2e54007d1fed81469c30f2f22b5b56fc3d2e6314be79fee5049c1bab6a535ecc728f3db00e70e16755dc19db2fabed2977cbc50ffb87a8600ab9dee1f577b8be79e34845e316f1c9faf2e42b774fe5add8241b4dc4c45cea228d2b9f2b1e42dac0d060a4a15579d0fa34e8d76e0f88f4b7cc83fc07c010d45b58e5def48e6526d6e78367471af20e78128945c80544ee328ce25aa0055cb062e249207108088c8dcb4180121a25bf3d1b1817dee34f64ef39cb2b17bc4e2826a57b5013ccb58042c9efab43c08cbf469fb577fde8c7d54cfc541a65b7706b87610a0a5f239858f0fcc2b2e0d876dcb42ee63521df0ac3a5477ea66f223025c37221f5f7600b1aabad0a7a79e235f12985d04220ae6a04abad1e3d424c275e87fd0e141c757aaa108a000b5be559190751255c8ea2794b9e5087cd9c5a4cd17abdbb6ee6a672846ee9ef30fcbc47da269c7f581c4227ffb7b4ed8fa7e969c7a741c91637ebb99ca2c6ab8d9e7440a432645562089ef1677a58f8d18bf560c635c48947dad26bd8fcb190cd6fc8bbee6eba9913fdce83dbc3c8848a57f14ca9c07fc65864d0759f35464f9f9969f8e832aa507a2b38e90f8c847b3d5761b431bdc36570f4d5e333428ee067e0b498a13881f2045fb5dd9a7dc8dee4ba10c7b50a8527796fb181a86961caca1ad372109dfd3e6942f0e6580e7488935d2488d4de6f131d7be1b24648d38c6a84ee5b5e76d4138c92e3865c32eb3d7ad59f60eec447afc1e170f510581837e5de153c24c0c402b062f197f61bb4ce13160443eae1b4f6b009e3612bf8854fe64e920213c2e502db19ad5c930db666a2b3740526ce66971b3cb0de5553b8310d7c282f06f79a33f5728ee8f6cb05db69069d5a44404e10c0b5666b64f7b80906416d5cb6a24f9fb9f2c7fbe3a3c1c18c541829c6a74d9b8f8bb68cfcbf0b0e68a049bb479ca5aa3ea84a7d4ec450941363f5541a755e497b996e13aae0ec281d93d132af65a69bd3807dca9bffc58ae828f188f3fa1d60e692c4dcb482013026fead1e40c793caf07fb39fb3344cbb6bcf7684d4f3e61eb0714a7c732450f49aad82e4c6eff787f100cb45a28013ffa427d2168104f12426584763c9252197803b625fa68e79beacaaa945410dad329d9d4f80c386cacf62d4fb4987f3de67afec8de0f819c8ea188f13a60773762bbe097fb8c686e4dafa3b25c807411730df85e9652fac9fa8b8caa7b5890272f67359a387b70306ae506aed39f881cb10374e60b6619666aa9e622fb20ab47f86a6618e3ed7735ebd8660654b6acc92f2bd489cf24f6326a5b8d1b2b644b0ac9bb6510a10638866bbe22962e61f156fde3288a399877fcbc0521a8bd68d02d8bdb312f4976873efee75a6ec55c64c9092fab0e3dff6ad94315eb4159f9f7d068b87184b57dfbf8eec2fc0f453d5fa83eb54d4c75fb77e436149e95b5a09f8a08e4cfc62b4a28954677bc7e4fe8731617be058bf744f03f6f683dc36e1e991040652900217692cb6f32d5e2b52afa2d7774d710f5f1dc1c5341253ba5458fb7b71c4d47561bf672de565fa425aefda00e1b0ad64de2e9a99716cdec181faf37e92067fe5d829765b618a28bfb70da13a57d48996c8477c06b6104101e354ac4fdf273b924b98168d16b382c35baa8f0365d43864a201bc7639d734bdf858203235a5324ec3c1b6fb42e269af070afde2b917df811008fdbc5b2e711159b125f0d8e5d0e2e7d9d58f8b76b985efcd450bdeff216faa39b713a9e13da1cff8880e1ce713d9aa87434923bc1541115eab8c6e2cd1d392f3846acc95793d4217268e974e4a29e2d415c8bffab8fc053bf520bd221d2e1119482428e7f8917ffe4cbc4aa3d1e0b36e6d63dc8847b9ea64e3c22b04ffae42defcf7a672e1fedf87fb5d4347c4f5e35203df75a55dcf2e78a9f0151f47b83c51b6ef1fe5303fe5da02daa40983c4e6e320bfc0cab4418ba71c8afecd68de8c66a335080b346e00c5bad4d7f423095a4e124b688a0c8b88d63314ffcbb51b8b646100a5a5c728cace21bbc26f54f02a28e5967075fdfcc43a705012ba8f977d6f615eb30c891e380a7cf35613ba6638130eab0cc51baa09da7c3627274586447e40802deda66b90a34ccbb1408e5f461e9875990946890b9c8b7acc648306290daee901f46fcb86c20b4642c037e1361b5a404df5f75f5d578604c120f2e3b061a0d51bda868e8a0813b3d4d017b4968508369aced44e58cc8edfb7fa87b1d761029ec2919de759676a6f49434f568e026de826666635d3d90be7b2180f23ac629665295f01b7d82619373d1281fb5bc6a61d6ae6ca2ec7163c7dbafcc9f713e9d916429c0196231cac22dd8fcf8047b81d96636736861ea39d3221480383271b13465ebb4560e38452a4d9d34116dbf3924666a0e82117a5ce036b6fd4331ec5c157034e367ef7b8b8025792a067c1f4cbc2e9dbcb412cda45d3c8dfaa83aeb419c5bc4ec7fffeb62a5c5d63ba901f5b0b5634afb1011620a7b2a0eaa430600294d14ccdc63ee22ccfc01ffeb247c8e009f0cb6ba477d583a4c55e214148e934d7b56ebe07501182485fe99102dabd85f12b4cd460755ccf14f2b3f540c1ee4e98b217d870a346e0daaac6cad431381baa265bd7d2af4605f4d99c1a17e24a126d397d9fa4a94df968a235fc41f2f7c12b5660e15c06f3ce47d75a5a409214a3ebcf056378492c14d286218bdd7c66804cb69e8a56ebfa06ded727dc3d125f44afc3094565160d1901e07ae53de7d62bfb89ecbb8b74d98d7568c4208c7e6891e2b12c97dfcdfc1a7f730cef33ba163e848121b890c2261442b7cfc0702cce642ad4cd1e4acc07e7ae1cc8ece904d1c0008250c9d94fd632ca2928127f46f5805cb1fcfbd87cd037db6922f5dace594699054649ca8b79527de27baf9630b7293fbcfc5589dd825177fad91987795bf8e0e47b8a68102b8eb86f872f184758fd051e19f23ff019a89bc532415487df86c332bb5e617c3fd15aa60e4ad1fe3fe604ac1acaa25871524b3699d3fc4dfda453ba2f74ff0100d4fe2ac328e0f15497974630e670e60f06811ba7710fd7181dda859dd9b1d015baf38980a83db4dd691f0e473c72af536576281b7733cb15cc2cd52a707a39f01901b3f88908ea4a6c9024e9ed73649bf2c4b27a451be7440eae4d97f6c6a7e338983a6fd5e647a3f055c71e224eb4ded23620469f40b8e5ebfb8d3b04a4686fa419d065cc6f101fe5075e3e9629bdd428d7a3fc69295a3987c7c251e41df0219f3b47d9f628f9941b9d9d537dc8c2433154d4741b17572582ec2898c797b5b7c7253fda839c352e75bd9d33428a67c755ea16d241bf37a263543acecaf35510c05b3bb0d672b58974580f00829c43a80f927aa5c19199de48d7cf17bf4278db1517aa57db1be682d45ac27836c510844833e8bbc5029d7745c3e31a905cccb623f93510e833fe25b0cff25d0e7df8b0f065b95455da76cf888f7ae619ebb9b4473e124332597dde8205aa75ce19c73258bb36b03a7c00ab75c2f00645f46632e2c91f0cbbd8308b2fddb4b11040f3bbb5beb9c64c524dc7f0a6f352740e48bbbdaa5efc84b19ffc94af04d2a01ab282708494b5a3b3453c1b6ff319c90a034a49909bc488e892eb1c38f45a31b1190aa11248360db03e38199dbf55e43feed686e92494e548e6bc4f56b946e2949e9c65e3ed2bc3876ef62ef80e660c926099927e12295287b5b8fe155035a746c48dec2a7d308ba5ccfb23799f59ca0e169525f10d293bf248c31d05d325a19cc4ca5310f1c3df5577de62b9d54ce047f09e3db8bb17d40d5a9b7d64dcd55a81757551e92c77656f1384e8e28b50bf8abcc90a97730425541a5dd335aa4588725c0b007ed8e53f805622323c351e74cf1a9c31827e5f902cd09842bcf3d7762c046db4fd71911b92f04e65b57b8e63e056aeae3f3f62030130b6e6ffee30c52462ae31e6c6d52f50c76b286ad9744dd90acb83247d1dbe8dfeb2cc3f59e18c2da6f50ffb0be0e06f2ca19a6ad0ea20d89551a3dc811e1d54542e8de1bbe2a3981ec10da630c3d49d2dd2b7dd91bdeb4b0342b63549ba9bd4a754fe8c36a48fca668970357b7c53acc13c7fc1663453976863c934047359843ae799c0cd1d228d5148eafa6629419218cbaf469d9bbc56548bef92eb745f1483ed9c00ec18d6470f4588538bfdd70bafbeefb732a7c9b09236d08d9903e91af887ddf8e20eed0233cc5c853c3596be326334a34c6987014e7223aad5b40126022b7cf4b46ce4845362d0193e44612ea3155c26d7833343e32766e90e59c419b8a11e5813890b5b9146136893943d79d0b84561e5071b7ed8aaed4329f82ead2f4971d2e0a88e150c6387bad4b79abf397475bd459ed6f26088bf2f08c6b910fa5c7e4e1be02b13934b105ca2ce706b1c44d5813430f1ec53dc6c6ba3b475749ac281bcaf32d89ece74c64bebec6ee110c2c3f2a6ffaf9215b01a0bfa0464e597dd75731b98e66ca10a75116b112497bd54845915b25c1063d7310f8e4b71274f6822688d802f5af3ba6fddbdaefccd0bb1e6aa66f9aa37e0a1c49b7ddd848cc3aed340edd9ee8d3e7e614ebe24a8b6161c017c52ad1c039859bd69ae7728df82506807c8ee064bcba183146db409790565e4524194b4d423911b8b301252bcc9217939fb3105a9b83510926073c8d79ea183a9a9d314c8259cde876db8e857d7a4edf0a66d7a788ad928c529697884cf6185a7f15477a8b13de6061965e36a577c306894bccbda5f148630c02459a95f6012fadd7fc181c1428a4fbfa6cfa0210343c3b1f954539a84c33240d2053ce0c32d5b31fd0ce36a51984368aa7a6c93dc021dd3322d558824ac25ecda7390863148465e3b707bbe45e6f72f896578c64b35403bb84a7bd2707e62d263e99ff90745b32678cb329daaefb8975882a422093e1c4ff6c311c051d74017d08946c943703a74407157f107b365c117a9e39dafdcce9a743a6d4b83532393f00a40aa319605a284455ad7ba336e89cdc98c67a165d06a17dcc31aace4a688081e027ab9d8ace0c5e197df89c3aa954a8dc15f7c9a66b897d5479481211abd03771bba0b483a592e6fc8ebad83fe792b907bb04c553a13d6d9cb0b8156254b7b938780b4a208ecc8ffae02c6fe948a843e124a7db92684e8da53c8d5ab1ee4fc1fa059676429cbcd782cfe87c8ec2a6e80348552950d03bf121946f10c6dfb0369b3e1099a48bbaa258ddd4853b5eca5eb6eed05806326894f04c6cfa189c6a0f482bd9bcd6a702ca59e583edb211748d883627bc4f5e6ff179aa763f5dba505399266e6fbe41cfe89d8c2db5cd1447cb621243fb68bd25bac136267181e77e6af67372208f280f7859e457d92e26f05175aa8cc9a2386d1df38144798f11d859bd53e4d4cccca154fbd65df4761830d94e2b04ef9c586cf521f1541d781cf3e00a3dd60f9ec14d49b6da052ebd092e5e2f96b231310295f7a3a696fc1f1b383a495e1949e96cfc8aafc5c260d87379d375da8f9ed9d39f271b7e412595f07525cddb3ce2762f998080100000000000001000000030000004547570b9745450205274df156a3f350960bf987627b68c3562cf825d2de6dc12f11722e04878584a2637813d9464f4acfff005de2e80a1147511e612f96411685015e7e63c48040231b701cf41c84b84690d6f5f2f3e281eb40a75e851f72cd6f6903cf17495311fd6e0048acb80c3c526c8514c743d76b58485f48a8dc5e75b26d6244abcb72580ec3df644658a41161ee80c19c52047ce304ff304aa029bdde7d699bc28e26100e3c1f5f320d535e2520896e05f7264427c9a6999978229e53ba2f93614e41e6f1f3757ec09c268d2b0229b5956eb951f59ddd4abe7d100b36476508aeab8bc5a841cc958f559fb11680a6ce621b8900f000000000000000ffff000001000080facedf458211c0191b4ee90e028d82b139060d31af8926c71ce71fa39ceb450d5d3b477345ad5144a06565ed75d11a5ef60336874ba0f8039818589ac888258446bd3cd2e6f26f035e4f379a7de92a294cdcf17fc8eb089b8b74510a0bdc9dd9b5040c2873f7ada261efd353d609b1bf7a3cd730595123edee9726fa42d3d0ac9e17489e3afad125e99c5f1c117fd7d270506acb96eae4f6ac1edb078c25e367c0b3ecabe0d9dfa536843290a3da6186994b66e9eb6b0e63dbe82e789ddbac5ccab20a88ab3fe81d7f48df59c15cacb08ae7ec876483d6e483d7f6cf5ac52500e000000000000000ffff00000200000059524e5883142f1dfd69f1a4f0a350a32438500010462c9db53a9f9218288c2dab39f21c533b49b3953c80976de152fffe485431159eab11b34076a0717ad94bc17c01383a8214d50837a499523489e1d7c30de7626f535167bb1a9aa4ff0056f4f50c68efeb1e1cf7be2b79430a46d1b2467ce2d5f4c16e91def7a615dd5f3f7ec4e7160563ff551ec862556b1d8081cfb002654938b546ffc07994d265fd333de1f5f94231b394a8288fef595b01bc2ab3e41d70fe3b97f1908de60706d91331d72197621bd65aa234d8ec873765c56800000000000000ffff0000ffffff7febb4ba1be82581e422f0749fa11e62d10a8890fadebe92c623a0577cfd3ffb4b43e71c3c28e858bdda86c1018cf18ad298bdd99bf91731cbc21fd6bd440d772dc450d65df7835d71897f4c23c3f9616839b1c20550498c00"], 0x14f8}, 0x0) (async) socket(0x18, 0x2, 0x0) (async) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) (async) 874.79905ms ago: executing program 6 (id=6588): setrlimit(0x1, &(0x7f0000000140)={0x2, 0xfffff7ffffffffff}) r0 = open(&(0x7f0000000180)='./file1\x00', 0x0, 0x120) write(r0, &(0x7f00000000c0)="b96abcf5ac7d0ca09ea8e72cb87fa99fad89e7f5fed236214531", 0x1a) fchmod(r0, 0x80) r1 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x92) close(r1) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) getrlimit(0x6, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0x8) 874.156364ms ago: executing program 7 (id=6589): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ftruncate(r0, 0xfffffffffffffbff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9, 0x2, 0x8, 0x1, 0x0, 0x3, 0x3, 0x2, 0x2, 0x2, 0x8e8a}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f00000001c0), 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x1, 0x8010, r2, 0x0) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') 869.919608ms ago: executing program 0 (id=6591): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xce) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000002c0)={0x10, 0x1, [{&(0x7f00003a4000/0x2000)=nil, &(0x7f00002bc000/0x3000)=nil}, {&(0x7f0000085000/0x3000)=nil, &(0x7f000011f000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000368000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00000a0000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004ac000/0xa000)=nil, 0x6}, {&(0x7f0000370000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xa2}, {&(0x7f0000578000/0x1000)=nil, &(0x7f0000647000/0x11000)=nil, 0x1b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000023f000/0x1000)=nil, 0x3}, {&(0x7f0000223000/0x1000)=nil, &(0x7f00002c9000/0x1000)=nil, 0x466cbdcb}, {&(0x7f0000597000/0x3000)=nil, &(0x7f00002b0000/0x3000)=nil, 0x4}, {&(0x7f0000293000/0x4000)=nil, &(0x7f00001a9000/0x2000)=nil, 0x4}, {&(0x7f0000578000/0x2000)=nil, &(0x7f0000199000/0xc00000)=nil, 0x7}, {&(0x7f000032d000/0x3000)=nil, &(0x7f0000845000/0x1000)=nil, 0x14}, {&(0x7f0000287000/0x1000)=nil, &(0x7f0000602000/0x2000)=nil, 0x4}, {&(0x7f00005d7000/0x1000)=nil, &(0x7f0000bf4000/0x4000)=nil, 0x8}], './file0/file0\x00', 0x1ff}) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xf00, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xd}) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt(r1, 0x4, 0x10000, &(0x7f0000000580)="7f5186fc8be7b02ad88fadb3db7a5e29c5544006845eb1360f6e1f04658ac39967c14666029be522fa815864ffac516f7699025ea85e27e5030e57d0e70c0db705a2d9f34d62b17a2c7f6bac81cbe004ec61ddeecaab863ea2317ac6d5851768e990973733e7aa10074ce6b0eacb0d1dfdf8e46576fb663e0f25cf211572a2e6f69c1d", 0x83) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000004c0)="b68cd6ce9a276fc69ab98c90c7b17ba9a44db2f3a133a24be4dd72e0d56776c288675532b926a33d327c6a8cde3e960caa0153c233dcb42eaa5e489e637b0952db42e570a5b99061a2d1dfc0e059d585a76cf3b0ae39ab7548f603c315b84f68d244d666d70da315d80576db4218e5f71e2e7f437206aa46a241696c59a1d62a0a650a0bf3e69218c46aec119f8efc62c9d7626d55235bd961626f02495da8cb1326d52bcdd0b23945f6de2260f2ac0abb0088eb3bf800a94b", 0xb9}, {&(0x7f0000000140)="e9abc389628413677712b0c7fd625fa2f87e1a7228c662157e3135a462cf8add48edba125c63f91efffe32e8abc4b8ebe212899ab3a89863045091be5e28031f7fb0835ed5667ea9df128d3ae41df5566dd1b47f02d550162d2977d609da446c02eb16deaf1015df23165669fc85fe9c04f164169ab698", 0x77}, {&(0x7f0000001740)="c2d2fd4643df516df73473f75b9deaa1cd521a57565ab25d82828e80d8522171eeb39257c6a84cf94aa3a40c3cb54a5126fcd554aa70f2b0ae0218462e156ceea7a749b6d2a625aaed4bab8790d8368d39b093dec270fc35568e74a1ae1231aeef22942f3476665351c054dcc3a178e7fb64381d31e6087401cbbaee24a7a37d1f01d7620023e6336cd743ba18b2eb9ca8388d1905869d283d1103d1af74518342a7ca5b34d44c382e103172af815f17b13fa9be8a51157f03d9710650b636bbbe63ef5de71b7a2ba12e79f4b002947893bd421598ddee30f4cfb24ea322c92383ec7b9c1fcf266c8514f48fc9f9b277d57a63fdf04782af7babf8119914fe0e30d792830e8cc7333daeb9414087e48b2b820e5766c408cd0ac6939fa5c1d26d482e6ff6ef31052f79ed0cb54004e6a57dd4d20828a8bb54db5679d90dba593d692ce3ed4914a76af53507460a6ab39ed391f4b44d20266e6bb5ec92ca11641e73f605d5dbf1e0d95abe355a93afbeca59a9d8200602108ec2185a0e6853692a63a50986d025873b164daf9861057c0af3e18a3fb732dc0cd6a909bf25a5912a32b5e38f6dc8ba79dc6bbc61194dd7cd8d94820c41a57905c990b303526f61b8ec36e615b23a004f2b7821670913ccee0a263533334df287ceb7067e6a8c45ac5e8adc7094db50f4db3a72f4b7107c6bf9aef7e0a62ac20cff9ed85f7bdb99417337433a5f5d9da60a540c5b819c5e5bb6fcebb9583a5a98e677f3af2062e7d738353d0edf52ff00cdb3118b8cd4ab7e31d190f40956a918df41ea6f15e3fc64c0f0fd996b3bc06730b6f852f5ad8ae2788397ae3a49263af34c07ed74c1967671d1d737939e8d1ea2dfad4830b4b231718d4e5b308d4f625be83e0dacb521ac7dec009ec952fc5b31672497c4b3a5902639f9b3f6c2d5363e2f94deadcef424b23d975de5dddcca57823099985b32cadbc593a6ff6afd1108510d6a734afcc7ef21c4b683a7f8cbc61d6d76a5ca565d1c255318fbbaaf011ae567460fac90ebf0e18835571a805f5e11711f315628ede5eca4e1f731048d05de0b21680994be12c3092bb4f263f11d301187e0daf24a811cf6cd8c75dda07f7b5b5d11b7571cbfa659d2d4d265fcc65f6ba3b2b4db7a947b4ad6ebcd83f4d08002b5ae56f82f6aac6eb0c430c32f2cd4d1b369c85ad1df23eeede0edea3c1229c79266f3bbbbba0a07a63b017d64e8ac8e4775594dc2f87f283efc9b6b98e4367e520a0322fb60e1843d8d35bdc94f689e7f11935a9e8150f5284785a7d7b1aa4031511df00ebd", 0x3a1}], 0x3, &(0x7f00000002c0)=[{0x10, 0x1, 0x3}], 0x10}, 0x402) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480), 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) (async) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) (async) sysctl$vfs_nfs(&(0x7f0000000180)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x1000, 0x3) (async) sync() fchmodat(r5, &(0x7f0000000100)='./file0\x00', 0x10, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000001c0)=0x4, 0x4) 753.120691ms ago: executing program 0 (id=6593): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2b, 0xa, &(0x7f0000003680)='\b\x00\x00\x00', 0x4) (async) socket(0x18, 0x3, 0x8) (async) fcntl$getflags(r0, 0x1) setsockopt(r0, 0x1000000029, 0xa, 0x0, 0x0) 751.585999ms ago: executing program 6 (id=6596): r0 = socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, &(0x7f0000000240)={0x40000000000003ff, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x4e41}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="ed", 0x1) recvmmsg(r2, &(0x7f0000000000)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)=[{0x0}, {0x0}, {&(0x7f0000000100)=""/34, 0x22}], 0x3, 0x0}}, 0x10, 0x2042, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380), 0x840, 0x0) kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xc3, 0xfffff, 0xde, 0x6}, {{r0}, 0xfffffffffffffff8, 0x8, 0x10, 0xf, 0xffffffffffffff52}, {{r4}, 0xfffffffffffffffe, 0xcd, 0x20, 0x8, 0x8000000000000000}], 0x6, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x8000000000000001, 0x6}, {{r5}, 0xfffffffffffffff9, 0x140, 0x0, 0xfffffffffffffffa, 0x9}, {{r2}, 0xfffffffffffffff8, 0x14, 0x1, 0x5, 0x2}, {{r2}, 0xfffffffffffffffb, 0xc, 0x80000000, 0x1, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x0, 0x10, 0xd, 0x100}, {{r6}, 0xffffffffffffffff, 0x49, 0x80, 0x0, 0x248}, {{r7}, 0x5, 0x22, 0x1, 0x100, 0x200000000}, {{r1}, 0xffffffffffffffff, 0x25, 0x4, 0x4, 0x4}], 0x7, &(0x7f0000000500)={0xbdcb, 0xfe}) shutdown(r2, 0x2) close(r2) close(r1) r8 = socket$inet(0x2, 0x3, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x115) ioctl$VNDIOCSET(r9, 0xc0285108, &(0x7f0000000040)={0x0, 0xfffffffffffffff8, 0x0, 0x18}) setsockopt$inet_opts(r8, 0x0, 0x64, &(0x7f0000000180)="010061a2", 0x4) poll(&(0x7f0000000080)=[{r0, 0x10}], 0x1, 0x6) 751.222899ms ago: executing program 0 (id=6597): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x36, &(0x7f0000001840)={@broadcast, @empty, [], {@ipv4={0x8847, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x40, 0x4, 0x0, 0x76}}}}}}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x5, 0x5, 0x7fffffff, 0xffffff86, "ffa0a8000063267be8793b8539d9ae9100", 0x8, 0x834f}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) read(r1, &(0x7f0000000180)=""/196, 0xc4) 536.861492ms ago: executing program 7 (id=6606): r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0xa, 0x100000000e63}) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0xffffffffffffffff, 0xee01) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@random="8f6f77ede655", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x4, 0x5}}}}}}) r2 = socket(0x800000018, 0x2, 0x0) setuid(0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x4}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 394.699731ms ago: executing program 5 (id=6608): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372818", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f0500000020", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x26c11295c88ede08}], 0x1, 0xffffffff) ioctl$WSKBDIO_GETBELL(0xffffffffffffff9c, 0x40105704, &(0x7f0000000000)) 391.385741ms ago: executing program 1 (id=6609): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x27) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f0000ccc000/0x1000)=nil, &(0x7f0000685000/0x3000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fa3000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000001}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x4}, {&(0x7f0000def000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d84000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e82000/0x2000)=nil, 0x2fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x3bf87730}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x1}, {&(0x7f0000d1d000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00', 0x20000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cac73ce1ff03000000000000a593555fff", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) setrlimit(0x1, &(0x7f00000011c0)) (async) setrlimit(0x1, &(0x7f00000011c0)) munmap(&(0x7f0000000000/0xa000)=nil, 0xa000) 391.030681ms ago: executing program 1 (id=6610): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000001280), 0x0, 0x0, 0x0) socket(0x20, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000001280), 0x0, 0x0, 0x0) (async) socket(0x20, 0x1, 0x0) (async) 390.60659ms ago: executing program 1 (id=6611): sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) sysctl$kern(&(0x7f00000001c0)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) 335.139741ms ago: executing program 1 (id=6613): setuid(0xee01) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) setgroups(0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000000040)="1d0000a817d8e1f3ccfe7370f0b4671a1cee4683e0a59234fe8a6a", 0x1b) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x4) select(0x40, &(0x7f0000000100)={0x1, 0x8, 0x7, 0x4, 0xd1b5, 0x2, 0x1b, 0x4}, &(0x7f0000000140)={0xfea, 0x40, 0xfffffffffffffffa, 0xde, 0x4, 0x1, 0x66}, &(0x7f0000000180)={0x556, 0x1ff, 0x7, 0x2f, 0x400, 0x0, 0x990, 0x7ff}, &(0x7f00000001c0)={0x8000000000000000, 0xf5}) setuid(0xee01) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) (async) setgroups(0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000000040)="1d0000a817d8e1f3ccfe7370f0b4671a1cee4683e0a59234fe8a6a", 0x1b) (async) socket$unix(0x1, 0x5, 0x0) (async) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x4) (async) select(0x40, &(0x7f0000000100)={0x1, 0x8, 0x7, 0x4, 0xd1b5, 0x2, 0x1b, 0x4}, &(0x7f0000000140)={0xfea, 0x40, 0xfffffffffffffffa, 0xde, 0x4, 0x1, 0x66}, &(0x7f0000000180)={0x556, 0x1ff, 0x7, 0x2f, 0x400, 0x0, 0x990, 0x7ff}, &(0x7f00000001c0)={0x8000000000000000, 0xf5}) (async) 334.141869ms ago: executing program 3 (id=6615): r0 = socket(0x2, 0x3, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x44946472, &(0x7f0000000140)={0x0, 0x567, 0x0}) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x80) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x80, 0x15) setuid(0xee01) fchdir(r1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$VNDIOCSET(r3, 0x80045102, &(0x7f0000000040)={0x0, 0x29, 0x0, 0x14}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xf670, 0x6, 0xffffff95, 0x5fffdd58, "9dff0000006200000000004000", 0x203fb, 0xce}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="3bf45672f6d0b8c1839aa59700ed7f12b36e1e3e78ffffffff6372ab8fdca7", 0x1f}], 0x1) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x20, &(0x7f00000000c0)="9d95bbea", 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) fsync(0xffffffffffffffff) r6 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x129) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 333.535496ms ago: executing program 3 (id=6616): r0 = socket$unix(0x1, 0x2, 0x0) r1 = getuid() socket(0x18, 0x2, 0x0) setreuid(0xee00, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000040)='.\x00', 0xfc) setuid(0xee01) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x8) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fcntl$dupfd(r6, 0x2, r6) r7 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9}}) r10 = getpgrp() r11 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="894384757cae3fc8ddbf72cf424615a80d4998d23df4f50b22da13d08284246701c503ab8189d391b571a39667f0db401f0be5c770d85958c1148d43eace4df685b8a72c6919ebecdf9853efc034df9c5cf8c7fa4639b56b10889aee313ad48379590b204cbe9c6f1eade7348aef46dd4bee91f7b87766d752c36d7024319374ea62145c8f0459fe4eb4310f7cd8817fdcfebd236e4fde4e4d40aab223aa6a8c3f309f657ceda00eef", 0xa9}, {&(0x7f0000000100)="3e35dad1eaff0c2d94e5767150d5543fbb87c04ab932308e3c49fc2ceaf0d9", 0x1f}, {&(0x7f0000000240)="43b7d18c93ad06742aaaec9e9d43dd61d3f57a59a19f311c67fb9c18eaee82797522a65712898c3fb0f0cbd97933be85d4e680b911100871118d24cb3be9083293527f97a942c7c5bf8f1833b0873a2cbc975b55fbd3a11aec0e7678d1f5fbad7038c41ff4ff661281503812cb6729c6433499dd0c0a9cb77c41a8983ffa4409d2bf2cc3abba67", 0x87}, {&(0x7f0000000300)="ddcb67af1865576810eba6785f2343c1bdefb18d416085128f4ae1c282fb6dd8f499053db13e9e18e85a5891dc35887185d0dfef33af9d362e3d30f5b0b449297d739a3f27b065e52dda1d7d0514adc6a5dd1244601dc0590f41fbd322a2a64a9de9edd63245252acd1d5d397faa96d267bb75f6a230b2f7b5c6973e3b6f47acbfa8819c3ee630f94b98af46f4d720ff77dc9b0af9673b08d1fd8cc8a2da58af7ad67a5b65169c0ed0e2e8f66d510925b0c7eab84571", 0xb6}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="0000000020000000489f0000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x1}, 0x40d) sysctl$hw(&(0x7f0000000180)={0x6, 0x19}, 0x2, &(0x7f00000001c0)="2536bd91", &(0x7f0000000200)=0x4, &(0x7f0000000240), 0x0) 274.049889ms ago: executing program 3 (id=6617): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) 273.512975ms ago: executing program 3 (id=6618): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{0x2d13, 0xfffffffffffffff9}, {0xa7f, 0xd59f}}, 0x2) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000500)={0x1, 0x0, 0x8, {[0xe, 0xcf, 0xe00, 0x1, 0x6, 0xcb7, 0x1, 0x80000001, 0xcee, 0x3, 0x1, 0x7, 0x9, 0xd7, 0x9, 0x3ff, 0x78c9d7c0, 0x8], [0x8, 0x792, 0x9959, 0xf, 0x6, 0xffffffffffffffff, 0x4, 0xfffffffffffffffa, 0x0, 0x2ec], [0x9, 0x6, 0x9, 0x6f61, 0xf3, 0x8f3, 0x7], [0x8000000000000000, 0x3, 0x0, 0x9, 0x7fff, 0x6], [{0x2, 0x5, 0x7, 0x4}, {0x4, 0x8, 0x10001}, {0x2, 0x7, 0x3, 0x1}, {0x9, 0x4, 0x5}, {0x2, 0xa7, 0x5, 0xfffffffffffffffe}, {0x7fff, 0x2, 0xf, 0x3}, {0xf5cc, 0xe1f8, 0xc00000}, {0xb3e, 0x6, 0x6, 0x80000000}], {0x2, 0x5, 0x0, 0x5}, {0x4, 0x21, 0xfff, 0xe3}}}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) 268.442863ms ago: executing program 3 (id=6620): syz_emit_ethernet(0x46, &(0x7f00000009c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000eacf00103afffe8000000000000000000000000000aaff02000000000000000000000000000188"]) (async) r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="3cfc4f9244", 0x5}], 0x1) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xe) syz_open_pts() 266.669341ms ago: executing program 3 (id=6621): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xc, &(0x7f0000000040), 0x9, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) acct(&(0x7f0000000000)='./file0\x00') sendmsg$unix(r1, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x404) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(r1) (async, rerun: 64) r2 = socket(0x2, 0x2, 0x0) (rerun: 64) connect$unix(r2, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) unveil(0x0, &(0x7f00000000c0)='r\x00') (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x37f, 0x206, 0x1, 0x21, 0x2, 0x3fffffe, 0x2, 0x1, 0x1, 0x400000f1d}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 64) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async, rerun: 64) truncate(&(0x7f0000000080)='./file0\x00', 0x7ffffffffff) r5 = kqueue() setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000040)=0x5, 0x4) kevent(r5, &(0x7f00000000c0), 0x300, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x13, 0x2}, {{r4}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) (async, rerun: 64) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (rerun: 64) 265.499672ms ago: executing program 6 (id=6622): r0 = socket(0x800000018, 0x3, 0x0) r1 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x6259}, 0x8, 0x3, r1, 0x0, 0x3, 0x125e00, 0x92b, 0x8000000000000001}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003017008fd8b0e5602493ff1f88b029e0ad0c35ff02000000000000000000000000000102"]) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x81) r5 = getuid() fchownat(r4, &(0x7f0000000180)='./file0\x00', r5, 0x0, 0x4) 264.723111ms ago: executing program 7 (id=6623): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x0, 0x8, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x24) r0 = socket(0x18, 0x4001, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0404469, &(0x7f0000000000)={0xc635, 0x40b, 0x7ffc, 0x2000, "0000100000fb1fffe70000d3b04d45f0388a19a0", 0x33c3300e, 0x2}) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x17, 0x2000007, 0x20105, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6d, 0x99ad, 0x1071000}, {0x7, 0x7e, 0x8007, 0xfffffffb}, {0x8, 0xb1, 0x4, 0x9}, {0x4b, 0x7, 0x6, 0xfffffffc}, {0x401, 0x200726, 0x2800, 0xc}, {0xffffffff, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x6, 0x6d}, {0x7f, 0x803, 0xb, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0xf, 0x95, 0xd1f, 0xc}, {0x1cf, 0x3, 0xb, 0x2}, {0x7fb, 0x9, 0x744c01d5, 0x4009}, {0xb89, 0x0, 0xc, 0x5}, {0x29a71717, 0x7a, 0xfffffffe}, {0x3, 0x5, 0x8, 0x7}, {0xba, 0xb1a, 0xe7, 0x30004}]}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r3, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc0284457, &(0x7f00000000c0)={0x7ffbffff, 0xfffffffa, 0xfeffffff, 0xfffffff7, "080000000000000000010000000000000f1e0400", 0x0, 0x10000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r6, 0x0, 0xd, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) getsockname(r5, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 151.821876ms ago: executing program 1 (id=6624): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$TIOCSETA(r0, 0xc0284414, &(0x7f0000000340)={0x8, 0x1, 0x0, 0x80, "561a8ebd0200", 0x10005, 0xe64}) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f000006d000/0x3000)=nil, 0x3000, 0x0, 0x5012, r0, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0406938, &(0x7f00000001c0)) close(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r5, 0x2) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0xa) write(r6, 0x0, 0x80884779) 142.742169ms ago: executing program 4 (id=6626): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{0x7}, {0x101, 0x6}], 0x2}) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffa, 0x0, 0x1, 0x7, 0xe}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x7}, {{}, 0xfffffffffffffff9, 0x83, 0xf0000000, 0x3, 0x8}], 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x1, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x0, 0x10, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x65, 0x0, 0x0) 142.307403ms ago: executing program 6 (id=6627): ftruncate(0xffffffffffffffff, 0x8531) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x280, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1, 0x8003, 0x2}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80005, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x23}, 0x7ff, 0x8003, 0x2}) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f00000005c0)={{}, 0x80002, 0x800002}) unveil(0x0, &(0x7f0000000000)='x\x00') r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r4, 0xc00c7007, &(0x7f0000000080)={{0xb0, 0xfc, 0x3}, 0x5, 0x565, 0x2}) execve(0x0, 0x0, 0x0) 140.87862ms ago: executing program 7 (id=6628): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x12, 0x85, 0x45}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0xe, 0xfffff7fe}]}) kqueue() writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="6243003b47915d8156c41f3462b255c61b4f0919d7aacd3dc6959cb3e86f4987c0fbde88822411336dc6609c7e2bd31c0ae4540ccad31ec09413bd00a212028f62b788d0", &(0x7f0000000000)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x6, 0x28, 0x66, 0x2, 0x1, 0x2, 0x0, @multicast1, @loopback}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x1ff}}}}}}) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000240)=""/186, 0xba}], 0x1, 0x0}, 0x1040) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x12, 0x85, 0x45}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0xe, 0xfffff7fe}]}) (async) kqueue() (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2", 0x28}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="6243003b47915d8156c41f3462b255c61b4f0919d7aacd3dc6959cb3e86f4987c0fbde88822411336dc6609c7e2bd31c0ae4540ccad31ec09413bd00a212028f62b788d0", &(0x7f0000000000)=0x44, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x6, 0x28, 0x66, 0x2, 0x1, 0x2, 0x0, @multicast1, @loopback}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x1ff}}}}}}) (async) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) (async) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000240)=""/186, 0xba}], 0x1, 0x0}, 0x1040) (async) 140.357586ms ago: executing program 4 (id=6629): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x8, 0x6, 0x2800000000000000, 0x181e, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) write(r2, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) setuid(0xee01) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x5) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x4) 103.147913ms ago: executing program 7 (id=6630): r0 = socket(0x800000018, 0x2, 0x0) (async) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) (async) r2 = accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(r2, 0x0, 0x1) (async) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001980), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4, 0x17, 0x81, 0xe}, {0x84, 0x2, 0xb8, 0x40007}, {0x3846, 0x9, 0xd8, 0x80000}]}) syz_emit_ethernet(0x10004, &(0x7f00000002c0)=ANY=[]) (async) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) dup2(r1, r0) (async) listen(r0, 0x0) 102.352742ms ago: executing program 7 (id=6631): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x8, 0x6, 0x2800000000000000, 0x181e, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) truncate(&(0x7f00000000c0)='./file0\x00', 0x30000) 7.54197ms ago: executing program 0 (id=6632): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file2\x00', 0x41, 0x28) socket(0x10, 0x2, 0x3) fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x8) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x80000000, 0xa1d3}) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0xfffff234, 0x3, 0x9, 0xfffffffd, "23030003be0a00817dd8910bb864d3c3a3c900", 0xa, 0xffffeffd}) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, r5) close(r7) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r7, 0x1) listen(r8, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x1000}, &(0x7f0000001140)={0x0, 0x5, 0x6, 0x8, 0x2, 0x0, 0x2}, 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000002c0)) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000380)="31e669649dc461af87807fe3305be3b4cfce563b7872130f6161861ab3ec851b08fa48597a1de298f441db6763aaf76284729804f2fdfc645df7b81648c4d84f4e0aa69a86087cdb4f78b7d3340a5f6b4c2ba2fd26b778f4703d57dddfd101de2f2ec2ef3be543644cd3cd77c251d34c23244fed9e68efcc26bc80996337c5809df8de285aaf54fa655ba4025ffe5844ba71bb722add1d1ce5cca108518cc0c3fcb61cde315592911b98ee9dc701b225169ccc0f8881d253befc4c33a170534f8163fd995a09ac41870ee9946af6f9b40e298329949648c25bd66f5f832456fcef21c03da26edad06db1c4b0d66bd69c0b809079f3fd4f2e22b6d474cb1358bb7baebc06d2eefacba616c36a82224f62ce9ff03b203c468541b1269716818f0222ee3d4ba0eb69bbd122ddab8dfe9388f33249a7753e7f84d1dbb731cd9068c26442ee8332297eb73a5552b91d64dd640748273cb82a78d3d7ff16d7a4c4cbad7e40172e19c349284f734b899bde7c79de3e55df2cb1c60c8bd76219ab56ce3e240e24b7eeabcfdfd6059befc87a3707f6195c44863ab07a79417fac25e07774e5a69ba3157f7000fe78c58b13176a0e2986ce9e42b7a0b6855f751209678f6f3f0f291c37fa99691190da143ee6f5598d6ccc4e17a28f8179d2c79117681926c24106446a5d844b0145e05efc13f913308d5e91fc100cb243422c6294a5b00463cc357880ec4cfc2b52c742cc5c40ced335971b7b57074331c2dbfc391ff50e880db99c0a66c957e397a357df60638a906aec83d50f732fe72bbbfa6baadf904ac7962d2c6f08a34526c106b1801d6ce578f83f030759a36626a5d5d1743f0f4a70acc5011ad9ff5456e2473388789a7cd57b8fa12dd2ab89d68dff7520f984732698cffd0f49ba4d663fc5c3a2b953b1bd1217b4eb0f2cd68e1ce3b3a0c986129cb3e34d031500f33115b3b7844bc49f88a3c15b8e74e03d5556a55d15f5993cec750984861bec8952d73764dcb3b2948efcc88526c7c026912a3d4b036692526c9427fe6c9cf5dd1dd5268f70acd3977eb43021887a6917a34e32eabcd7f5c94d6b8fe68ea2284a32dff46346cbc6a130dcbef953400af8788569b31fabc231d1cef22528998e521a5646f332d304370b374e325228242e53f6267b365d53ab51a88ff2b0e0e0e1acdb92654147ea11db408a2a7b9e2b59199a8c190a3b981ba27fca2efed3ffb9299028f821d60daf3baccd01479f1bb07bedf9c8c28a9b88b9211b7a0ae9a4cd67821afe09a9edb7bdce0d0e7d931b9605970c562c651d959f40444133a3498229483a489005d0cf3ad96c0dc5d6edff0908b9788232ca04b7b6bd85a5b6c35489def184d98ed4d891cca1bb4a92a6c4ec6b828e321bd8c0b945ea7354059dc6c181f2b8830b5dabaeb11b61aee715365ccafa0707e492793221c9b0928878e2dd2f624954ca017b98ecae4786442788c045e85bf2b60ad5ca4c13b993bc519bd28cc34fa979382efe1fe695b5a9126119ab6daf0c5896453e50a1abb79d2a690fb2f33a74498ee109e2a49fff6224230d0e6f371546aab74653c1767778c97d205c66e95ad80fceb3bdfa22354204c29526c947ee2f5e1b68d8b633cb9f83b254d2cd592c4c1b06743df62bee3ad0d08861edc5dd9af4b54eebfa7d1620d941570c488d73994a958ddf434c9ad6096f28ff19ae87a050417c00da86e7c52a43e1513b41f11cae9f804658ea5750409ae18854127e5d02fb7161c9b00404e00d03b12f254885cc96d3d0fad68280", 0x4f7}, {&(0x7f0000000200)="a55edb72db2a8618809684ed6e157f22ec14441e85a3183e3858c16751e98980717695cafcf59b3e5ea5a903f0166e6aa09bc89759f55e9e28b597d40419a45376c3a1f3fc4a7646a892ddd998e91fc1297f3ce971b14d27abb0d452976736ab670eb153efd2eb96c2c43b0af959d6d2bb3dc6fc25ded8dc545df7aa6c14f656ca62f726f5d3bd7ff96d1d9c7f8f88f0dfb9eeb366fc7fb112f74d92b223fc53378926511c60ea792d4686cc230a", 0xae}], 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 4.374475ms ago: executing program 4 (id=6633): unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x890, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x20006, 0xa9e0}) 3.171039ms ago: executing program 4 (id=6634): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) open(0x0, 0x8155ce616627c7e0, 0x8) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x85, 0x45}, {0x40, 0xf3, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@random="6714a435535e", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x4, 0x28, 0x67, 0x2, 0x81, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x20, 0x3, 0x0, 0x9}}}}}}) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0xfffffff7, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffdeffffffffffe6", 0x4}) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(0xffffffffffffffff, 0x0, 0x203, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffff09fffffd189d67cdde51c512eba1e04c94ea09066dbd86dd60db8344ffaa9e61cd0c535a98000000ff0200000000000000f5ffff0000000000000000ca73a318afad62e21bcc4291c361c1c201a9db70571fc0e17b70f6617ab635ee3d72b197a10162e7ce722c7b85c9067591a40e5f813e40bfac49a9271463963887ca0614ff5577d07b62453fb2bb5f97527874b4233f4fb20034074c36dcba34ac3cd6302f3230df03b54513b7ce76be1b764a9ebacc2471b4c722d3"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x402}, {&(0x7f0000ffa000/0x4000)=nil, 0x0, 0x7fff}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil, 0x100000000}, {0x0, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7b}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x800000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x8}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], './file0\x00', 0xc6d}) r3 = socket(0x800000018, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r3, 0x0, &(0x7f00000010c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 1.44978ms ago: executing program 4 (id=6635): sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, &(0x7f0000000080)="0ff78e23b5299fb1ec24f1c43cadc54a1f9537f2df86f601258cac2847487d453da82374577c795177ad93b3ac952e9f3d39a24b9e18337081745d465e3cea660b356e8ca9b84a19d5ac61cce38fe2eb9f02fac6c908096a774d8f160fab0e760a29cfd9c27030c5757b53bd4e36a7671a96f3c654a528cb3181a84567054341368b1663cdee140b374184c4aa1a9ba4a89a6e87f9b5ebb2e5", &(0x7f0000000140)=0x99, &(0x7f0000000180)="bf25a4e0d1b405d306f2d5a045de37a2db9bc43950410f6cd4f3f7b11fb91b506631347e36f4cd033df48b040535ce6ec9f1fb71790aed00745290e709039db33e2eedb768bd438472966f3bb71938f2dc2649cd887c1a5bfce78818e4793bef9548136840624a142928aed7c8e56c582136f349", 0x74) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140), &(0x7f0000000080)=0x4) syz_open_pts() (async) r1 = syz_open_pts() close(r1) (async) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x766a, 0x7ff, 0xcfe, 0xffffff01, "9cdc4580307e080000006b08fc5f81e6015fdd04", 0x7, 0x9}) writev(r1, &(0x7f0000000780)=[{&(0x7f00000008c0)="db5450a713e35a11ea05073bb257ba0bb806cf21d85028d758c2800aac7649b03c0206882ba7148afd84fcf5d8a91a10651d362166b4bc936c6383b8cf435445ca6328433c35e843e55b3bac4b0aacb76f5d24dd9754e9edc70e3bb65c5ea650", 0x60}], 0x1) (async) writev(r1, &(0x7f0000000780)=[{&(0x7f00000008c0)="db5450a713e35a11ea05073bb257ba0bb806cf21d85028d758c2800aac7649b03c0206882ba7148afd84fcf5d8a91a10651d362166b4bc936c6383b8cf435445ca6328433c35e843e55b3bac4b0aacb76f5d24dd9754e9edc70e3bb65c5ea650", 0x60}], 0x1) 0s ago: executing program 4 (id=6636): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xfd3, 0xffffffff, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x4, 0x3}, {0xc5c, 0xc, 0x5, 0x1fb}, {0x800008, 0x9, 0x1fa, 0x7d2}, {0x7ffffffe, 0x3, 0x2, 0x784c}, {0x3fd, 0xc, 0x1002802, 0x6}, {0x7, 0xff, 0x3, 0xb}, {0x800000a, 0x0, 0x40, 0x2f}, {0x2, 0x836, 0x8000016, 0x7f}, {0x9, 0xf71, 0x24797519, 0x7}, {0x10001, 0xa74d925a, 0x1, 0x40000088}, {0x1, 0x5, 0x4, 0x412c8391}, {0x3, 0x9, 0x20008, 0x40000010}, {0x2, 0x7, 0x8, 0x3}, {0x29a71720, 0x81, 0x7, 0x5}, {0x400002, 0x7, 0xfffffffd, 0x100}, {0x200, 0x8, 0xf5, 0xc}]}) r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x1, 0x3c, 0x8}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x10, 0xfffffffffffffffc, 0x1dfb}], 0x5, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x115) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x104) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0xc0285108, &(0x7f0000000040)={0x0, 0x2, 0x0, 0xfffffffffffffc52}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0xa, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x6, 0x2}], 0x20e97, 0x0, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2a) r2 = socket(0x2, 0x3, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x44946472, &(0x7f0000000140)={0x0, 0x567, 0x0}) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r4 = socket(0x2, 0x3, 0x2f) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x3, 0x0) r7 = dup(r5) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f00000001c0)="5e1351d18b9da08c", 0x90, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.97' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806a1cfba0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock forward to 35184372089024 pckbd_enable: command error $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 7308332182914596864 OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: denied attempt to set clock back 4129213580 seconds vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 denied attempt to set clock back 5 seconds vm_create: uvm_map failed: 12 WARNING: thread `nfsio' (500608) exits with status -1 WARNING: thread `nfsio' (351191) exits with status -1 WARNING: thread `nfsio' (315745) exits with status -1 WARNING: thread `nfsio' (502544) exits with status -1 WARNING: thread `nfsio' (139542) exits with status -1 WARNING: thread `nfsio' (145312) exits with status -1 WARNING: thread `nfsio' (492399) exits with status -1 WARNING: thread `nfsio' (370049) exits with status -1 WARNING: thread `nfsio' (207193) exits with status -1 WARNING: thread `nfsio' (367806) exits with status -1 WARNING: thread `nfsio' (107142) exits with status -1 WARNING: thread `nfsio' (348921) exits with status -1 WARNING: thread `nfsio' (136297) exits with status -1 WARNING: thread `nfsio' (479550) exits with status -1 WARNING: thread `nfsio' (166234) exits with status -1 WARNING: thread `nfsio' (420463) exits with status -1 WARNING: thread `nfsio' (109301) exits with status -1 WARNING: thread `nfsio' (324121) exits with status -1 WARNING: thread `nfsio' (67057) exits with status -1 WARNING: thread `nfsio' (167883) exits with status -1 OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: vm_create: uvm_map failed: 12 denied attempt to set clock forward to 4263431296 vm_create: uvm_map failed: 12 denied attempt to set clock back 20 seconds vnd0: sloppy read from proc 98010 (syz-executor): blkno 0 bcount 5 denied attempt to set clock back 4137602326 seconds malloc(): allocation too large, type = 6, size = 4295032832 OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: denied attempt to set clock back 41 seconds `ךq"l.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TnYvOH1hqyOMza{IOj}FVsP)Ջ:glvGQ De()׎W宷.r6`P7@y53\'zeY'L%w91sx`a95X'Ej=^~8 "jU)b=ߵxZ3ĂL:g$ЊC3Oz,U07vlmoikӚ{s\I-V\u#~Ŧr}4jLl)DwALe#]_jKLR:X?U|tͤW8C\]bcV^Ȫ =*_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z6>=(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.vT.V 9KxB\9cw8?{9<ؒBc}e)C>uCnx㱥JF4eq7j3*iOSsn@R8}3 V&Pڵk} 3>m~ԑby0ݤno-Y9-WS0"wL P4fYdд[Uem~w`}IXčڈS>u`gA+هo2$uQLAҎN(`kk'Xk = $8qpcq{V}>9CS%t>{uA2S|r]Grpj+lWD&3 dyj rPzicnj|,W沭xb`#ޔ(F}u6jKF~G/_ F+k>)I =HL}wMV+= ,0eǮAS/2 Ϫ`y3QLɁ_,o/U]NVѾː5l{Hڔ]u:H/NKEhkFQaĭn?,! AL˞h Cd,U' ;t|-X**\X"|ol_Tyhk_hв'(huyF-FflJl?Ǣ셐RxAFJkD24.sײyb98AOsbIBb}< 3}ͮ[s&Ϣgp!Vљ&QoH cR0]>r3;,yo?,9[WꁑЎ» U-{d)ơ7<4ЀQsH, 'ti\Ju&)5\KgR3h#&5{iM)s cOL-.S`/kMycy~@EIT2D"A4dz!yl'KoF~ޚ1Lsf˅L22o"ib ʡH=o\ l|Wx/t.%(i)w+['|/(jy#c}"7 .R]Z{wYWB2@VEv4- 1ҾuQk%]+3vIj)|Ex HzenS^Eڛ-,0[끲mKSMڮy͑I46j-|b93l;t얩Rqx˭0u?F.hֶ0 ^g}l;-KPg1BI\6.<;5$봼ǐ !T5P$%|͋g½»bBX4&c65r H~olQ5XƱ;j\&MPa bU=رiJ*)J0w6yhڗEPkZC?jߗG`nM9lO}h~@_׈F' _y/,_CXXt&|0h)o=-l渻;D<="x^6LU9mPM dB,!LO9e ;x%Êa_Jq~AByIM.fp'v:pe -룽|QJTeB`ѧ29c6uԬ;XeC~tID'*t IgSW4p$_%1OzմrL9oD*͹kf2H[c eçcb CVyE6upr-VKʸ- yV4u3UU˛dW%Ӡ 7=s0 [ d3G`BljF-E 7_9X"xL~n=@9V'&&Z(rLdI`6<'azˆ˵ݻk-bi(#h'|,еU)Ėv+j3`Ny1n73쥬vtmJ0.{kJ|%cws$:@'GM>^K"E!^ݦA@dWs Ľ^ade* TвjLNz;s;Pd]<0u4cx%بQP]Wa 1hH42M݀%^,e\Y! ՞L Ũgۦ+!`g ʾy-_C%Vdv@'6$f|vlȖ_"-9TUӱE0+m%Ņ9pLF]Wiچs5.5Jh>|VrOyN|MQԪ@ʸXd-ڴGsY٤zIXS.'DILԴM-bfL|2wƛ ,`%lLmzvnd0: sloppy read from proc 4578 (syz-executor): blkno 0 bcount 108 denied attempt to set clock forward to 4263431296 6.$0: 3,/009 2%!$ &2/- 02/# 52237 (39:-%8%#54/2): ",+./ 0 "#/5.4 108 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00081, %22/2=17 -!,,/#(): !,,/#!4)/. 4// ,!2'%, 490% = 29, 3):% = 16796513700 uvn_flush: obj=0xfffffd806310a4d0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (Amnesiac) (tty00) login: denied attempt to set clock back 4263431169 seconds denied attempt to set clock forward to 13622315181277951 malloc(): allocation too large, type = 29, size = 16796513700 denied attempt to set clock back 4263431288 seconds denied attempt to set clock back 125829000 seconds malloc(): allocation too large, type = 29, size = 16796513700 uvn_flush: obj=0xfffffd806310a890, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 29, size = 16796513700 j|E1\:B B B B B B B B B B B B B B B B denied attempt to set clock back 21 seconds malloc(): allocation too large, type = 29, size = 16796513700 WARNING: thread `nfsio' (515395) exits with status -1 WARNING: thread `nfsio' (35591) exits with status -1 WARNING: thread `nfsio' (481329) exits with status -1 WARNING: thread `nfsio' (461294) exits with status -1 WARNING: thread `nfsio' (202472) exits with status -1 WARNING: thread `nfsio' (443821) exits with status -1 WARNING: thread `nfsio' (100194) exits with status -1 WARNING: thread `nfsio' (170444) exits with status -1 WARNING: thread `nfsio' (150075) exits with status -1 WARNING: thread `nfsio' (210600) exits with status -1 WARNING: thread `nfsio' (171975) exits with status -1 WARNING: thread `nfsio' (113766) exits with status -1 WARNING: thread `nfsio' (253691) exits with status -1 WARNING: thread `nfsio' (318230) exits with status -1 WARNING: thread `nfsio' (264675) exits with status -1 WARNING: thread `nfsio' (84925) exits with status -1 denied attempt to set clock back 4263431325 seconds pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back 125829026 seconds OpenBSD/amd64 (Amnesiac) (tty00) login:          OpenBSD/amd64 (Amnesiac) (tty00) login:                   denied attempt to set clock back 4263431346 seconds denied attempt to set clock back 4263431346 seconds load: 8.40 not a controlling terminal load: 8.40 not a controlling terminal malloc(): allocation too large, type = 29, size = 16796513700 denied attempt to set clock back -9223372032591346500 seconds load: 7.75 not a controlling terminal malloc(): allocation too large, type = 29, size = 16796513700 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17                         pmap_unwire: wiring for pmap 0xfffffd806ea76800 va 0x200000001000 didn't change! OpenBSD/amd64 (Amnesiac) (tty00) login: malloc(): allocation too large, type = 29, size = 16796513700 OpenBSD/amd64 (Amnesiac) (tty00) login: vm_create: uvm_map failed: 12 denied attempt to set clock back 4263431377 seconds denied attempt to set clock back 4263431377 seconds denied attempt to set clock forward to 4263431296 malloc(): allocation too large, type = 29, size = 16796513700 denied attempt to set clock forward to 4263431296 OpenBSD/amd64 (Amnesiac) (tty00) login: pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 29, size = 16796513700 denied attempt to set clock back 101 seconds denied attempt to set clock forward to 4263431296 malloc(): allocation too large, type = 29, size = 16796513700 uvn_flush: obj=0xfffffd805d0c0a30, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 955 Starting stack trace... panic(ffffffff833b113f) at panic+0x1d0 __assert(ffffffff833ede98,ffffffff833fdb47,3bb,ffffffff83428070) at __assert+0x29 refcnt_finalize(ffff80003b3ee990,ffffffff833a7e4c) at refcnt_finalize+0x1db pppx_if_destroy(205b9a,ffff80003b3ee988) at pppx_if_destroy+0x3d pppxclose(205b9a,2,2000,ffff800032bcaa90) at pppxclose+0xa0 spec_close(ffff80003c4b7be0) at spec_close+0x417 VOP_CLOSE(fffffd8072ad62a8,2,fffffd80097fd6e8,ffff800032bcaa90) at VOP_CLOSE+0x132 vn_closefile(fffffd806c964038,ffff800032bcaa90) at vn_closefile+0x12b fdrop(fffffd806c964038,ffff800032bcaa90) at fdrop+0x121 closef(fffffd806c964038,ffff800032bcaa90) at closef+0x192 syscall(ffff80003c4b7e40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3dfdcc520, count: 245 End of stack trace. syncing disks...set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace