last executing test programs: 7.876881717s ago: executing program 2 (id=150): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x9, 0x5, 0x2}, {0x81, 0x85, 0xf, 0xa}, {0x16, 0x3, 0xa, 0x48a6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="20092000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000300)=[{0x7c, 0x8, 0x4, 0x2}]}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xd6, 0x1b}, 0xf297, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x3, 0x8ffe}) r3 = socket(0x2, 0x3, 0xff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) close(r3) r5 = socket(0x800000018, 0x1, 0x0) shutdown(r5, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r6, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1, 0x8003, 0x2}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xfffdff7e, 0x160350d, "04e4ee0d090000deffffffff0fe0ff0405080800", 0x200001, 0x9}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x1000e, &(0x7f0000000340)=ANY=[@ANYRES64=r5, @ANYBLOB="101a1e8d6f5341d58f859a78fe6e78270efedda663ba2a4554f89594482e5bee36fbe16b28ad5c222cbe98caae885d373a807d038e9a269589f2b17825efde46eb64a6a9aa48532a1182ceecddcd06bb5bae5cab2f96b010e8eab1ccdac7f837e0303b95a8e061fe2889d35effd75370aa3dee85761808043006830f5a1d2cf01538e570872089c3bf8254d4ae65db7521c9b3fd9689ced1540fe84da633ebeab7ab653672422955e1d60aac008f2b3e5575a3ecb73b2ca0f8ff5931d4", @ANYRESDEC=r0]) r8 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r8, 0x6e}], 0x1, 0x0) close(r8) 7.51971021s ago: executing program 2 (id=169): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setuid(0xffffffffffffffff) syz_emit_ethernet(0x72, &(0x7f0000000240)={@remote, @random, [{[], {0x8100, 0x6, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "9900", 0x38, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x0, 0x0, 0x0, 0x2e}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "c46dea", 0x6, 0xff, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast2}}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e706f2ff011f391e7dd7a2d786dd609907a600302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020090"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6"]) shmget(0x0, 0x4000, 0x602, &(0x7f0000ff9000/0x4000)=nil) shmget(0x0, 0x2000, 0x64, &(0x7f0000ffc000/0x2000)=nil) bind(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}, {r1, 0x1}], 0x2, 0x4a04) sysctl$kern(&(0x7f0000000100)={0x1, 0x3b}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a00001d9403000000000000009c7af6c301006c6702d6406ae0b4a0cb07ee26781d1f1bc178a6483701c21bd39caff78ff50c09b9f16afe33e6fb7319e39297d0f622f38de83735bbbc85d438a23a2cae6a4d11132af64eede3bfd4fbb1c2a12c67a178a42242369a281bb8a78d7341d32dbf314f76383fb2b397ce752112758481aeee85ebbf8db7c942c4032df024a2b7cd8985ef0fa8ab12fd3d1c164889894c74d1d03f91eb9944c276fae13ced", &(0x7f0000000080)=0xb9, 0x0, 0x0) 7.518175916s ago: executing program 2 (id=171): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) (async) openat(0xffffffffffffff9c, &(0x7f00000023c0)='./file0\x00', 0x800, 0x44) (async) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000000}) (async) r2 = socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) 7.474713674s ago: executing program 2 (id=173): openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)='OL', 0x2}], 0x1) mknod(0x0, 0x8000, 0x7) (async) mknod(0x0, 0x8000, 0x7) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xd, [{&(0x7f0000128000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f00000ba000/0x2000)=nil, &(0x7f0000ff8000/0x5000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006ac000/0x3000)=nil, 0x6}, {&(0x7f0000597000/0x2000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f000063e000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000298000/0x2000)=nil, 0x2}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x6}, {&(0x7f00007bf000/0x2000)=nil, &(0x7f000053e000/0x4000)=nil, 0x5}, {&(0x7f00002ac000/0x3000)=nil, &(0x7f00006b1000/0x3000)=nil, 0xd}, {&(0x7f0000121000/0x1000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x1}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000533000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x205}, {&(0x7f00003f0000/0x4000)=nil, &(0x7f000054e000/0x3000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f00000af000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000000000/0x400000)=nil, &(0x7f0000001000/0x800000)=nil, 0x7fffffff}], './file0\x00', 0xfffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000100)={0x9, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="b59e", 0x2}], 0x1) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) flock(r3, 0x15) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000440)={&(0x7f00000002c0)=@in6={0x18, 0x0, 0x9, 0x9}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000340)="50e7d74f4a82b114946aa62f49f1e15c91199d44a9928f4d379bcb49eedfc4d0d9d2ebd9db251bf29aeaf56658a55a51714bb4f047fa6048a189220043840d28f2a5bf53404cdd3999128c4c84a6af03e57161ed43b80b490f1e5ae726896042b0ee6244aa444fb5110308d3229c360442", 0x71}, {&(0x7f00000003c0)="b6bb901fa869430135d20a4aa3cee106a426e74be6f8ebe2f4a6abfd154439eb9eec9c25", 0x24}, {&(0x7f0000000500)="d9dc4d0f9156dee0affb15a1279ab49a09deef5a29dcdf00d4465b00b73b0f8ecc57803b81fcb6d37dc19aa2b88231a35fe1715cd60789dac29ab0c9669389343c2b9bfcf1d8429c495539e519172c848cc64ceb65035bded872fcd9d504af41503f91f1266272ff51a7980bdbad5c94b037b329f9dde18aa0adc91e26ba6bae06a5de1db938a15a22d84c11ab4aab13bf24531e46c8716daeea4ae2e2c9a9dc03d28b29c97debd036ac59b45923a255bba1d1e5fe30579d4cc32053368b4d5a7a951057c644", 0xc6}], 0x3, &(0x7f0000000800)=[{0x18, 0x1, 0x8, 'A'}, {0x48, 0xffff, 0xfffffffb, "1e610e94970208047441e1d4e74242ec61f67d89fbdf37e5c0451efcc2e25e815f4f8aafde70fcd23133579f72b8be07f5e1bf9445bb"}, {0x90, 0xffff, 0x9, "c08301b2f5e84e16d7f30d606a103860ee86a47f8b2a5ba420dbae2925f5e53f514e64ca322e3e5a7396892c4f0d6dff6fc6b85302caaaedd4cb03b3d7a2cb1260434948ed1e9050728dcfef1537e9a495e62d9a65ad6ec0e9b82733bb357a9791fc0cac1067ee6f62b858e38f0eae533087eedded0e248865784c9ed9d5"}, {0x90, 0x1, 0x6, "f2af4fdfb9056445f7bc57fb103a0356caa1d2812816f90fac304acadd4236e607a6e8cf7434e8a0327da46b766de8e0e29750962d884edac826d8f7c51231c79c130130fad927692c85b9b3eee87353b86489db3430e3cc0f623a029724d2dca414866ad9fb7b700dacd3315ee1556d341e7710abbcc7dd62dc0848f5876c"}, {0x98, 0x1, 0x6, "94a69de9fa2a527bfbaac8f189b9a2a3efbb7689d5ce2a862680d41070dcde2b34420b762f4483945f3575c975f4dbc649a30563942088ce83c61955ff3d80ad692238a217fa705046d42af0cc73f932623dadd6e6aa25946679c1d673b8ac3af0de7e08e66f784a255208adf6a137876db38adadfe76725aece8684f3ed3a8d124fc3b43547"}, {0x110, 0x1, 0x8000, "e8ed369c75551c496b8d04c456a35d68fdf3d6201770a753b2ee9bee544f382282892fa68a3b04709ca8d8d3f9ed874a2b160bdaa3354bfd4c12dda2d0452f5845dcb7665f23ef11e2908d548621ca030be79654297af1d7a6be1087c9ca8841e4882526a81438bcb227eab9a4c67add4aa1e939a5b33902f570518be61994283da0f1fe9f945dd0920b34761a992078b656c1ba8e6fa42242b66ef23c2eb6e3207b720176b6ecffa72e877ce9bd86dde8c10360ffec6d0666cf097dfd03ae1c1821f12dd2645da73e3b292d6180d7e1c9d8328aca01428f9fb7bbb309fa9fbb10ad4741e20ed351a2151bf510fe3fc0b65484ccbc322861a5285005"}, {0xd0, 0xffff, 0xd, "3783a3339ff9b4e361965bf7862e7c4f04a1079b5552b0097865e24683cfc88be3c09cee1fdb3e161091aeb80b0387a34a72b5e15a8265501a6e3c8bcc53852ab75276229a8d9c2a687fe00e3001f6713af9899c01b76b95e04e1d7c5bd062c04cdba6b1b9476ef4b7527106084064cfe93b75c481ca9e72a25cd2b1d5b8b56afdcf97bab86cd24817251445b7041d3904c3ef00857cd42210db299d5fa3f50ffc3e32df00e801e74202d1e036942efcaa64f564dec5c6cfd270"}], 0x3f8}, 0x400) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000497000/0x2000)=nil, 0x2000) (async) mlock(&(0x7f0000497000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x63, 0x6, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) chmod(&(0x7f0000000040)='./file0\x00', 0x0) execve(0x0, 0x0, 0x0) r4 = msgget(0x2, 0x304) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="0200000000060000ce9136eb4a27e1139d448f2c76100000000000"], 0x17, 0x800) (async) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="0200000000060000ce9136eb4a27e1139d448f2c76100000000000"], 0x17, 0x800) 2.741893963s ago: executing program 7 (id=248): syz_emit_ethernet(0x8b, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x5, 0xdf60, 0xfffffffffffffffe, 0x4, 0x2f01, 0x4, 0x3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xf, 0x8000, 0x5b, 0x1, 0x1fe, 0x0, 0x0, 0x2], [0x100000001, 0x2, 0x0, 0x0, 0xb, 0xffffffff, 0xffffffff00000000], [0x100, 0x5, 0x7fffffffffffffff, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x20000004, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x6, 0x2, 0xfffffffc, 0x80}, {0x3, 0x5, 0x4, 0xffffffffffffffff}, {0x6, 0x2, 0x1000, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x6, 0x5}, {0x5, 0x80000000, 0x6d5, 0x2}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x9}, 0x0) (async) setitimer(0x2, &(0x7f0000000140)={{0xffffffffffffffff, 0x100000000}, {0xfffffffffffbfffe, 0x10}}, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000001240)="fdb6fcf1", &(0x7f0000000040)=0x4, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffff7c}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f000072c000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000704000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xa}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xd}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0x9}, {&(0x7f0000241000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f6}, {&(0x7f0000135000/0x1000)=nil, &(0x7f0000417000/0x4000)=nil, 0x5}], './file0/file0\x00', 0xfffffffe}) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0xb3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3, 0x7, 0xe150, 0xffe, "0000000000008471050000000010000447ff00"}) (async) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={0x0}) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="61e8abb164654a72e307eab0a485ace9e6cbda770619bae0c868401668cbce3f9763cdd2925ed9d4409e7ee63394e8f074bc7c4cdaef5b80c1ae8079ab479a53dbd783228836", 0x46) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) fcntl$dupfd(r1, 0xa, r1) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 2.67692813s ago: executing program 7 (id=256): socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r2, r0) execve(0x0, 0x0, 0x0) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0x5, 0x0, 0x6, 0x7f, 0x20c05, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x2, 0x4, 0xfffffffffffffff7, 0x100], [0x7, 0x5, 0xfffffffffffffff9, 0x0, 0x7fffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, 0x7, 0x48], [0x8, 0x200002, 0xffffffff, 0x0, 0x0, 0x0, 0x80000001], [0x3, 0x0, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0x10, 0xfffffffe, 0x7d06}, {0x2, 0x2, 0x81, 0x7}, {0x0, 0xfffffffd, 0x9, 0xffc}, {0x1008, 0x0, 0x8, 0x80000001}, {0x40, 0xe614e3f, 0xd, 0x1000000000005}, {0x7ffe, 0x2000, 0x8, 0x1}, {0xffde, 0x0, 0x7, 0xfffffffffffffffc}, {0x0, 0x95b, 0x1fd, 0xc}], {0x0, 0x5, 0x1, 0x100000000849}, {0x203, 0xda, 0x4, 0x2}}}) kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket$inet(0x2, 0x3, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000000)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8b, 0x0, 0x0, 0x0, 0x31}, 0x10}, 0x1, 0x0) getsockopt(r4, 0x0, 0x69, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xf}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r7, r6) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) setgid(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./file1\x00', 0x8, 0x7) r8 = open(&(0x7f00000003c0)='./bus\x00', 0x0, 0xa9) recvmmsg(r8, &(0x7f0000000340)={&(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)}, {&(0x7f0000000540)=""/157, 0x9d}, {&(0x7f00000001c0)=""/209, 0xd1}], 0x66, &(0x7f00000002c0)=""/53, 0x35}}, 0x10, 0x0, &(0x7f0000000380)={0x3, 0x6}) 2.369049664s ago: executing program 0 (id=257): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x14, 0xe7, 0x100}, {0x6, 0x2, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="f968f845", 0x4}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00e0ad50b58a8002bc5a91000000004b8e5f84cf879e39bda5dba7e6d6f4ac23ca3fe6db3575ec597ae9b2023577de9adb9b2c8d04befb22b2c337fa5f88aad02dbc8fdc", &(0x7f0000000080)=0x44, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES64]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="0002"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000), 0x10) (async) r2 = socket(0x2, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) write(r2, 0x0, 0x0) (async) pipe(&(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) write(r3, &(0x7f0000000480)='\x00'/14, 0xe) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x1, 0xb456, 0x1}, 0xc) 2.355513874s ago: executing program 4 (id=259): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000080)=0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000bc0)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000c80), 0x0) 2.341274594s ago: executing program 0 (id=261): mknod(0x0, 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0x0, 0x4f8, 0xc8ad}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1e1, 0x10001, 0xc, 0x3}, {0x7ff, 0xd, 0xa, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x2000001, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x10}, {r1, 0x4}, {r1, 0x6}], 0x3, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000140)="915bdfadf22e28e2efefff458377b33f208cb4b3b53b941cd1567bb7ea", 0x1d}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206997, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x80, 0x400f}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3, 0x9e}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x6, 0xe3c1, 0x3}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="00000080003d04a6a3ce244bc972abe693d40b59e1416fcf879a56abd4", 0x1d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="00a0a78d0ca82026dec3e59b0843bfcb4c969b00", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r4, &(0x7f0000000480)='\x00'/14, 0xe) 2.236229579s ago: executing program 7 (id=265): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0xfe) syz_emit_ethernet(0x4de, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80000fe8000000000000089750e6b000000aaff02000000000000000000000000000100209f"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x1, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x1, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x400, 0x2, 0x0, "d76c0f652155cb57858e74fbf520000002a34f00", 0xfffffff7, 0x401}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setuid(0xffffffffffffffff) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0xfffffff7, 0xfffffffe, 0x1, 0x8a, 0x8, 0x3e, 0x2, 0x0, 0x100000000000002, 0x3}) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0xfffffff7, 0xfffffffe, 0x1, 0x8a, 0x8, 0x3e, 0x2, 0x0, 0x100000000000002, 0x3}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) (async) close(r2) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/216, 0xd8}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000354000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f00006ae000/0x2000)=nil}], './file0\x00'}) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 2.043145753s ago: executing program 4 (id=268): ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2ec8, 0xb, 0x1, 0x8, "d0c661995bf2fdb41ee9eae6471312059daca17d", 0x941, 0x1000}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc0284416, &(0x7f0000000000)={0x0, 0xffffffff, 0x4, 0x5, "97000000000000009d7800009d56a566cf06384b", 0x0, 0xf}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) (async) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="560e59e88ba5296b26d487390e4b6c3f5830b49bbbcf16bb8ddc000000000000000000000000000000000000000000000000fef860faff3b713a9874c87500ecbb02294bd339e21085b94a776b10e639d1a1a6e208f29f97d9325dd55efc38e20c3dd14d5e080000001697820b7442267c46c487732bc76a4c4e87d599e500b7a67365b9595fdb44cf3ec4ff200e748a74444994b277b25b8fa167e062aa76576246e1b3a771b72dbfc2c14e247a14ca478d3866f10430b68e50194d7ab3a76aa25295cf1129e0e9ce6072cce75776721d90", 0xd2) (async) write(r2, &(0x7f0000000240)="560e59e88ba5296b26d487390e4b6c3f5830b49bbbcf16bb8ddc000000000000000000000000000000000000000000000000fef860faff3b713a9874c87500ecbb02294bd339e21085b94a776b10e639d1a1a6e208f29f97d9325dd55efc38e20c3dd14d5e080000001697820b7442267c46c487732bc76a4c4e87d599e500b7a67365b9595fdb44cf3ec4ff200e748a74444994b277b25b8fa167e062aa76576246e1b3a771b72dbfc2c14e247a14ca478d3866f10430b68e50194d7ab3a76aa25295cf1129e0e9ce6072cce75776721d90", 0xd2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fchmod(0xffffffffffffffff, 0x180) (async) fchmod(0xffffffffffffffff, 0x180) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc0284414, &(0x7f0000000740)={0x0, 0x0, 0x10001, 0x10001, "000000000000100000000010000800"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) (async) ioctl$BIOCPROMISC(r5, 0x20004269) rmdir(&(0x7f0000000040)='./file1\x00') (async) rmdir(&(0x7f0000000040)='./file1\x00') 2.031355224s ago: executing program 0 (id=270): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x61, 0xff, 0xf5, 0x7}, {0x7, 0x5, 0xe7, 0x8}, {0x6, 0x1, 0xf7, 0x802}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x41946465, 0x0) 2.026201482s ago: executing program 7 (id=271): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) lseek(r0, 0x101, 0x0) close(r0) mprotect(&(0x7f0000452000/0x3000)=nil, 0x3000, 0x4) 2.025134138s ago: executing program 6 (id=272): r0 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ftruncate(r1, 0x80002) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001840)={0x6, 0x3, 0x80, 0x2, "a277dbd0e2c36dcb0286287d712f85251439d331", 0x4552, 0xf}) clock_gettime(0x2, 0xfffffffffffffffe) writev(r0, &(0x7f0000001d80)=[{&(0x7f00000018c0)="5cd44c786a4639625311102b6b6ed4486e4c576098804bb83d81a1583e06ef279238ad585e79f1c7aca3c12cda43b8e0e744a040c3ecfac25f837a8beb2cc8e0d949291e9c59193a0855ea4da3e45f475e16790634b738a81c47", 0x5a}, {&(0x7f0000001940)="a907e629fd265288f12186", 0xb}, {0x0}, {0x0}], 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001e80)=0x10) writev(r0, &(0x7f0000002680)=[{&(0x7f00000022c0)="402733508b", 0x5}], 0x1) 1.755138774s ago: executing program 4 (id=274): pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10210000000001000000000000000000"], 0x10}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x120, 0x8001}, 0x3, 0x81, 0x0, 0x0, 0x3, 0x0, 0x0, 0x8000000}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x10}, 0x0) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="f9", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r4, &(0x7f0000000480)='\x00'/14, 0xe) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) r5 = syz_open_pts() close(r5) 1.550165707s ago: executing program 6 (id=276): sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000080)="478b3de90b93f2756e7bbe6c1847cb9d20bdcb333079e9b1047a381d4188aee397b9ae78b2d512490897b78ca70f118693", &(0x7f00000000c0)=0x31, &(0x7f0000000100)="d1e2f5873cd27594c7f2ea41e047d3ebb6aa3dbc4f246319201b713e6dc6dc2497f17ad9fa57800aad2fb99a12c51986c188b5eeb7e9f144d33ea4ba0175c2f754034ef7d7c45b7a867078f3395f38b4d0c3449aa9a6ae0ca6bb0e63b3c0eff4", 0x60) 1.545369607s ago: executing program 6 (id=277): r0 = kqueue() setuid(0xffffffffffffffff) r1 = msgget$private(0x0, 0xfffffffffffffedd) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x6, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r4 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r2, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x8, 0x1}, 0xd, 0x9, 0xffffffffffffffff, r4, 0x5, 0xc4, 0x1, 0x5}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001800)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x50, 0x6, 0x0, 0x2}, {0x64, 0x2, 0x30, 0xa4b}, {0xb, 0x3, 0x7, 0x5dda}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) write(r6, &(0x7f00000000c0)="b3c22a32c230b802000000e2d7e83c10f26831c0106f0c84f242dd1938ecf4ca58677b9e7c4680b95443b4f23117b78b49e865d272798b57873b77119bce90e295c38a80a291c2e3bf7bc95be7509a38e1f6780e43fb65b7042ec4e2499b475ce80537b83d66197d4167eb52", 0x6c) socketpair(0x1e, 0x3, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x2b, 0x3, 0x8000000000000007, 0x4}], 0x203, 0x0, 0xfffffffd, 0x0) 1.536213727s ago: executing program 0 (id=278): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) (async) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000011c0)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) (async) sysctl$vm(&(0x7f00000003c0)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.534035315s ago: executing program 0 (id=279): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000004c0)={&(0x7f0000000440)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x54}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)}, {&(0x7f0000000280)="6ca216d995e15c76861b9e236ce57d8b9087827f338d58b1795c7b030d3b99abdce9d1c2def70273abc3371784f36826172df129f116b970f799dee7644404decb39fb737d0b22688ce6e7ba7592396b8eb5d9102873f8b6da38f6d1d24b95404f7bccd49d2873300e6037fd4a94b460afc89241b721615e6b6e63819a494b0b225c4cdb0ffed8bde856874e921e88176b177930216c92a5337ef915ae24de373ce705a97c9bcbac1069ad243e3c0f98e05dcbe326caec7088531b5367fae9e02fc24df5e1dc41ef472e19b559d24088656015753bdfe8b5fab993e3", 0xdc}, {&(0x7f0000000380)="e3870c2920998db7119c67831b554ffff0b17848c286aefca0c3aafa2fd2495c30e8a363f0c70317bcc69e3fb944f5a176ee6a1b2407beb41b8a575c0d052dd0719af654b7607c79a1cf2728e5f68e29dd8a3f15d63643ea5c7068fd0b75bca918459b2c8d996af283bbf2c26dcb40970ec16ba325e9c7f3a163b10d6cff24309e044757a9d13247939139afbbdd4f183309a73836c336a4e59272a6", 0x9c}], 0x3, &(0x7f0000002280)=[{0xd8, 0x1, 0x6, "372751e02bb12423c68f92d48c36a9df7b1bae0547d3fc7e1a48d886d6b15b98de20e91315a1cd1b5f1ceb5bf5d4eedd3a09f480e546005737a1824566ca9327f7ba0182341f59f6c8653541569da64ac6051d58989b82d5322ac0ad6fd1097a7b8af38e3546f2f1707181794d6da644e5b0d04f7a0b85f4d05a3ed4e0b2cfe952476232cb661a0e5a57181e32a901c5b5c631930e17a7b46256c7f7e67a98385636baac3e8a91d7817cbde9c9a75479ece579fbf104545e44190cc3e690191392eed4"}, {0xc8, 0x1, 0x2, "959b44fbbc29479e6d601c04b0d7443907463e7abd02d47a517db0c02687c68a362ae3c1ef0c3dbcf677faf41dda6a172dc6a94fa9c98a2aea8430ef8a9dead876c9ffbad00539446fb602eeff8a05519758126b6202697ada0d670dcf21e9ae49a912731717bae560370d6bdbe8c0f81d481feb9a40f1cb79fa6106ff34c4fc872cf293661d821d7e6b651925b11151557663331d8c6cebb7249a404aa4f0cfdb63afadfa83093c5924292d58772bf5e8395254"}, {0x1010, 0xffff, 0xfff, "ab9f3f72a662b69ac550fb3e1da50d000eebf10ce4dfe6ece1573019c36c3c32c6624d3310c99ea93626745f8ea6dd83575e65155469955040044510bd61cf4a958cb9d63de8032f97143826289a820fb7ad580b99fce28c930fd60a6eccfc4cf7bc62c9d1190fdaa722ee4ab67a3e2707b0cbb2e818f1334b1f54843433b0a05a18231ab8a6d4ffe7939c758bb72b8343684dbbad9273048406c4c359a3b0ef198af9761d706e689f0aac6c5427cabae0913ca3adc7d29835796b1712141f842fc12db15e41370dd552580dc7e693d38b4a6319e446483441a131f5abf93d47fa34f17ee222d440e7353fe318d07aa12b7442cf960d99aa0a75844518b36c00e4c6735b48cf433c8e0d52bf56738cec8fd297f9732997d5f3bc1960745efcaba759b1f62a3d78826fb68a5ada70db0e3c40ddd7269ffee49b2796e5e107f34a299b4416e6a3e3a1d634d49f4f914282197fdf003970b46a49a56e903f47cd2c117c631f3c2c0bf93348722dd165b276e4301298847d579a6b7fa36b07a043e67b809db12ce409f688aa646e91f81a41b96daa12ee15f48c072518d407d46bc01f87630ae4f530e165a10a749b9edcb7355804b678f2eac0e54fcad2f31bb101e5c3522cafeb84c80f2f6e89f17d2b4d4ad911d67be86b21920542e3aab1bf0a9d8b05341f1e8ab7ea448f307fb14bd5a00da053814b9dae4d4f420f05027ec44a3de859e651f3f9e218e0602ed8ac894803b10d9c3a9abc36ef1452f31a7014188265fd16f646154059d53e1285af51210b8dcf8396282fa60af6d5ffca40b771ebeed85b30dc5809c454ee5d0dfddb837cef9473db3199bcf40902c5718ded2258f18663ef0a7aba44e38b364c48dc17038847fe2319ec51636235990e9879d83264236122268ec1dfdf3211e5249a44e196f11ac13449facdba21d06142afcd7344e7faf2458ba1404b406f89e4226e7892fc06c681c4f13bac794097ebd4739821d6d088cc92e2d499814c3242b8b1b1763b44a11ecfe864b4a2bca21e85656ef3ca7c50e753b42e7acd9ad5350273ea46b3c693220fbeae08e9d42fa165609a84bdc3f0b43cb8f9bb9736d0bc5f5686e09520b9e928724d2ff3744d5ddc4b75b5104ed3486f0f8ffddb3887eefb5f7c9c4a445e2a87b6714e803850cdaa8613896ff157d60f64e6ed0fa67a6c6b2bb3bb85e5f4dae6ce8e096da2c90de1a1f7d83863b617c0a60fb36076515d1dc0b95265affac4fe36d4a558ea32f8ef35c9fab28477a589a3dcbe3ca6751cd4bab60a8bc26007c1b557c5c13a04304e3689f77c94fd620a7ecf6d09b312e35b2ead737d57af5c8e3110d18a883cb6f59fd197cf2911c0b40d63697edff30ecf048630a55328233812863fa1219018be394f62a21f4e98a7794cd2469ad6e3d7f30f80e2df71dcef78cd0281a105965589d6f42aa8f77487b1c922a388b0e7d7bd6551fcb0adb09a8c83cbaeb3e7d1a223a9b39081a482f958e0d621709f9aa7b55c4c30f8baf5da745172a78df7918c8664b0bb68ce1614cc46a2ce3284266db726660bbb8f05245ea7f5f211243eb7a8130da1d6d9eebdffafee38464f5255e553057573fe734eb0ba61a77be665769f26b7695cf50f05570b12b8dd99841afac3987d49ada64c9399b1be07e62c8ebfa88e65bb9eb910850a4622ce37e0b4ca251d6b58c6971fff87d1327a410005b42033d66c622917d3159c07d7d018cef9281996f243fe11186f99028c776ce60169a992c879b6e418f2b95187452b5da0cf407d6454989274346ea3a7dd85b14b37f77bd424fc7e30c40e710b852804cd1cd3fbf129bc65c35d43633b73855b6fde3b21857d40936e250418e1f6a0835399e4f732a0746a5e0d8393c38e25ff16a927c980e00eaa09ee1f0c7dc3f90476cd18774e8bded5c3d42f76fed3e987083be429fb70cbbe1d1a3f2bc2ce84943e89a92e5bbf02610a2ea26285a32b9dcb9a645449bc6e82dead969a2e69e2c5f33b71fbc8867dc576a68c4b08aa440a2d843289d51fbd0b3280a95738735257417a2d74599685879e8f78e9ebdb1981aba35e812270863e2fb3e84883d85ec0bf0786e2d030605fec796d863ad0bf4e97f4db9e0d98cca1eed7ab4077a94b279d0bf46cf3cf3b6c3cddb3f355b79461e6984cd57bc75f1761e13d21b58a38b45fbeb54f2a31b32e8e014e96aec17bc7d664ecfd0db1dec9c92cdb225649428ae19f848f49a8b5521aaec726a8f9b4dad2b53c0446ca47eeb731531e69a766190f968b063a5dd086770b70c111131883db6bf7c06fc3128f9fe677b727e5aaa6ec593895d7ac0a5841e9c9f2139470a73df11a2bd3ddb95a42e1501302204be1fa17cb5d0f3e96e2d350542492c0f6692aa3f6d9cadf9b490b1974becf2e18fc319390ee19db441cb32873ba7c772bfa6b4f1c034d485384368dc8be383e31fed5b018d27f95bf37f8905a632fe94ffde77670e2d8e036b76afe314a20bfeaba112f72244bb3e45f3b9f95b326a4370bcf2b71b00aace0c1768300812a356c5e870403a49b12e75e9f3314b862b68fedd5929521b1544987432b092667c78f75efeffade400bc3f738632f689ac33044f38b314c09008dcd44d3ff4e6cd45755a91333a059de5cbc2225d4fafcef59b1510712602b37dc004a867d7b473a18e6a0af67e8ea2b29d5ede249b22bac401985287bbe121840787d4602aae9b317c34022e94ccb47471768c67413a22720618a21e04c3d1de8a0d1f35cd2e78bc56c36421b4564a9b45e1d3b907292b8b5203816bd8b5ee5996136f2533589010b6984157d77c34fa95eb3d9ef4d6263dcfc993904628eed189de48f2b89cc11af43395871386856a6ac5df64a39f564c9173e44b9474408be17e0e4f7ce2778fb7986fd9fcb4690337f51ee6cec5d43b71802e585251522501611877c9891c0764ff45b75665211b33500b0b144f626152669ca8e08760cadb1cee4a3a611e5eacd50e7f7241c446cc9abf8c6550600353dedf6e8ae68b8f6be9e6046898534a3b87006563c92df656b02991d2b3dc201ef4b8cac749ac8f5f302c905a0fc6e3622b90ab8c567c76b5a27456caaa39e8eea797d272f161236fe48bbe4ddbb094130f816281aaa0ea360ac42b46ee5000fa1d82e028a097738544495f3b7583c5fa27a70ab9438683ddb4bffe566c9faa8495a9e4050547daaeb3f03edf26ead44d714659614a025d0eced39b3bd4ac27ad9e730323c1704a0b1c6d2b519680d60fbaacf32d2238824723f539f7445527367c8a201ed139a146a0c19ada52a8e428dc91bb805bbd45a49a66ceaab82e1be5ec5653d4e4688c91e3331fbd103e0e12756dbefd9bb5b6be8516498ca4b49f1baf8c29802d1fd06e24cab7af18b735fbc42f19b84c14f1795f2b219a83f1522794a06280890db66a8960bbf84f3cc38f1df466aec805ebf2e5631319f632cb32aaeeb57c1c5f495af2d2794d87ffaf338fdad1d810e73ce59231db6e0cd14bb92370a775452860eede729bdfba8fee6af503f17ecb6324d26368e481e649956e4cbf62fbdad78e1ba224da9ce1ae1bde96c44eb0b979c9513b1b3178f198e0fcff8f4b1d43189c5a2df4a0b9a49102fb11b027596e5cc63beed564547d11e2e9811685a90b7bdea5b649389287550bbf87c451ac53cbdf8c744fc670f09078bdbc7ce7d46f3d3713ed8d2f6b7bc3124f7b6379da6a4ec3527157e6af036ccf8206b0f2333e27a734ccc4932bf4346c277b7988dde92057c57d1b997d735438b61a2c816b0a61265291c6e4aab69b66417d4c06c7a1a44106659474fb6ab08f3a1bc6d4ee1f92d0f8e13f9d843854ef90312a510730631be40a8f47c9bd9b438e02ee55b853a04316db96aa73c1571cd2b988e470933b8f111870555fabeaaed313bfdb4b1b5ab254fef3c2e448c9bbc0fee84bb968518d208008ef84d6ca9cc37669473011ece9bddcf9691d2995bbe08e6210f5be2d4e971e493b9f19b58b108df1e8d7e0e1e20a753e00e9e8431c0a809bdfd92f9f498355a4afa52221e9a1697bd966e42e7a837cb31eed5bd4dde9f405ee21e6bc3bf5f788c8f407a370a0b27e873b5aa449efcfaca97d3fe96c8a3ef9ee146bc07ecb29f6bbd7711b7ae8b19b885a178a76f88707e5ec26677d0547c5acdd284005c0b96061acc8c2715297c110eb303e4624497541952978c304a7dab47093d641561f3abc3238c7608f2c6aaa8e1700c140aeb22e6070e38717bd1c9691dd45199241fd313e75138ea1731c197d8e49960871d478948c7f69bcd78a6ea340f75da7c8121db92713fc56afa4545818b1ac8002f9467774860e1cae484158274ed27befb85775ee754edf5135d7562e2f1c2d19aa28f61f081080248f60b43b15b4457369cff7237da158c9e387baa0bdaafbb8304191534e007065a82c82d0bd7fb5aebe2c10863cc1dd794f23213a730669ea98426d851aae8260e9d7f59820d028c523f1169f12c2eda0b492f9903a6625146289433c8cdaf2bd0347ec25e716fb385d78e67caf1539822faa1c1a6f63f34dd8cbdd6feb11fcb611ab7b2a0390c77c202454f1f8fac9c59a1df2984b0b0e2aa256a066a4feec08a53883be6ed63e6c483f91b4b99991443e87a102f3a7bb6936a7e7d9db64fbed89e3bb11df400bacf6dfe3551bb98573ac688e3621f04ed755a6561e06a43d7100ab94bb3495b70f4ac2f402c81410faf400a4f87a65ae029a2c28dcfb48086845a66a91ad40349d6f09c4d0cdeb34400fda8c0efd6ab349364e08b0ef3ea04105acf01c2dde3af497c5285be01186e9bce83e7fca6b5caf07db45a6322d503f8a34e15e791a24a326275c23102b2c8449b1b8d77a2b5566c60dd969ab2d5389708dc288d9cdcbd9b407bb65163e446e866a3c0aa07a93ae573ac4bb5a89194f604180c856555b8c16dcd380e08bc46b4d5d062f73f35064259d544e5e8339b3a3be79b317163504e689d7cbd18da08790ff501e35676d36522465f931bee166f11bbff118b4611bcad370ba5b3dfccd0e6523f957f39980fe8c095c18105150381d0c5487880f798397df2d8e95c0982b8ec2a58c8544692dab43e799dfc12d9195edfa020cb7ab43c8913c5b9ccb2471b334b437b5c209160396443a7ab2bebea32b736c9532d566ff651cbd45ee54a56db5a1b8add1344b1f49ae69fcbfcf3b051f8d42365b05068dc9caf5018e8616e063107aa623dedc1c466433a05fbbe4fdecde9bcfaebf26bd31570b03e747012b2e7033d5760c2b455b097596a3fc9b194ae97a561941ca77b1018d37f25862918c03deb04ff3ce8461ee2f72ecbe4332e5270f9cb874554c3c77014c23ee569d5eb4294c2a978e29b66496d43ab3cf7d25372520afbabf38a1051e6b3111110d361f651c0249d7a8435bcc47e41e78899f278a2f7fb9a5438e0256e1d5fb7e2ab5475f95a2b1d0340e841c6a9e75d0bf4d217bbae18ca8bf6ffd813b240fb542a8d191cd65ee533ba27c91578a45083cd504043352c8d8f958a20dcfee5f273cd94d73ab7c987bcd0d6bc0eab6ef003a28fa476fad2bf74f2201c27af7b3dfdffd89f2f048e5212f5ab502fd79c43c81820050af3382d890ed044f77e05f86710cea495f18d4fd3f7e2095bb44fce401475c5e6eca1dc143a13b1afc8050e4d9891544d6f5212d102de32edd778c9d53f0051df363762b2aa772195bf7266ffc1a6f5255038e823ea5d79464c5946c29262881e515eeaf499edc92eb42c"}], 0x11b0}, 0xce83}, 0x10, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf796b) chflags(&(0x7f0000000100)='./file0\x00', 0x1f000000) lchown(0x0, 0x0, 0x0) r3 = getpid() r4 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r4, 0x0, 0x0, 0x3, 0x1000) msgrcv(r4, &(0x7f0000001240)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x1000800, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x7, 0x9, r3, r3, 0x1, 0x1b74, 0x1, 0x16}) r5 = getuid() r6 = getgid() r7 = getuid() setreuid(0xee00, r7) r8 = fcntl$getown(r2, 0x5) r9 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x9b8, r5, r6, r7, 0xffffffffffffffff, 0x0, 0xfff}, 0x4, 0xfff, r8, r9, 0x8, 0x100000001, 0x9, 0x9}) 1.533637092s ago: executing program 6 (id=280): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x1, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) select(0x0, 0x0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xd3a, 0x0, 0x0, 0x2000}, &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)={0x0, 0x83}) 1.531817002s ago: executing program 5 (id=281): setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da7", 0x2e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000004100)={0x1, &(0x7f00000040c0)=[{0x9, 0x7f, 0x8, 0x3}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x1c2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082f9740f62f49ead69c9b3b32c84f8d320018983cea251ec1a2350c127dcdf7c69e1f0e8247ea3b5df5b16134f032c75405a000048044f2c0495f1496131b46051a74f58c9fcbec9fd0312aa24f63eb91489a05c8cf36b67310f648b950e7e7ca075ed83ed454a949c585f359084bd96d93a33c82ae1124227ed69ab8942a9ab7e", &(0x7f0000000080)=0xfeba, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='\'/-{@*\x00', &(0x7f00000003c0)='^{(-^\\\xbe+!-\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000740)=[&(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='!\x00']) r3 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000240)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x803, 0x3fd, 0xffff, 0x200499, "084880fa870000bdda0988d11554e90d6602ff07", 0xb52, 0x3}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000600)="893479155173ae54ebfe0b07de74931c7a0fd751965ee0366c0231e317b293add6f3538f53f0cb4055cdd4c1ba99d20c30d97cbcb817cb7b400905c3c6c931e5c8e24c307ef81f70e11e73e1c6645f27445916eb7e685ae2aa64549204e72f2fbda1bf69dce1c30a4d214f87b7bb9e43875530681ab40a909dea1295747b54e8b0190bc5c30f2acc191d63f73ef2144eff68ddf1f403b00405d401e4f25ee995db99875b1145682057fa121d1ae74f3c4a9edb57fd62bfca149a05232393b2673488bdf3e081105be1556e1eef8ca27c27ba7b2c767f945cf8258eaa57cc7ac11c400d58963919ddf139dc3493239865813ca32ab0ee0c9f488f907765ed7c070b86258d4ca9e8f5e5d525690ddca4549a7312d4de3087ef26a0e1c701faeac1da8ca34aafc08f97586a140ee3411824ae5656f91789557e62e22e76e2", 0x13d}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) (async) syz_open_pts() (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da7", 0x2e}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) (async) close(r0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000004100)={0x1, &(0x7f00000040c0)=[{0x9, 0x7f, 0x8, 0x3}]}) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x1c2) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082f9740f62f49ead69c9b3b32c84f8d320018983cea251ec1a2350c127dcdf7c69e1f0e8247ea3b5df5b16134f032c75405a000048044f2c0495f1496131b46051a74f58c9fcbec9fd0312aa24f63eb91489a05c8cf36b67310f648b950e7e7ca075ed83ed454a949c585f359084bd96d93a33c82ae1124227ed69ab8942a9ab7e", &(0x7f0000000080)=0xfeba, 0x0, 0x0) (async) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='\'/-{@*\x00', &(0x7f00000003c0)='^{(-^\\\xbe+!-\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000740)=[&(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='!\x00']) (async) open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x0) (async) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000240)) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x803, 0x3fd, 0xffff, 0x200499, "084880fa870000bdda0988d11554e90d6602ff07", 0xb52, 0x3}) (async) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000600)="893479155173ae54ebfe0b07de74931c7a0fd751965ee0366c0231e317b293add6f3538f53f0cb4055cdd4c1ba99d20c30d97cbcb817cb7b400905c3c6c931e5c8e24c307ef81f70e11e73e1c6645f27445916eb7e685ae2aa64549204e72f2fbda1bf69dce1c30a4d214f87b7bb9e43875530681ab40a909dea1295747b54e8b0190bc5c30f2acc191d63f73ef2144eff68ddf1f403b00405d401e4f25ee995db99875b1145682057fa121d1ae74f3c4a9edb57fd62bfca149a05232393b2673488bdf3e081105be1556e1eef8ca27c27ba7b2c767f945cf8258eaa57cc7ac11c400d58963919ddf139dc3493239865813ca32ab0ee0c9f488f907765ed7c070b86258d4ca9e8f5e5d525690ddca4549a7312d4de3087ef26a0e1c701faeac1da8ca34aafc08f97586a140ee3411824ae5656f91789557e62e22e76e2", 0x13d}], 0x1) (async) 1.389454859s ago: executing program 3 (id=282): r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) r3 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f0000000340)={0x800, 0xffffffff}) setuid(0xffffffffffffffff) utimensat(r2, 0x0, &(0x7f0000000200)={{0x1, 0x1}, {0x0, 0xfffffffffffffffb}}, 0x0) clock_gettime(0x2, &(0x7f0000000040)) setitimer(0x0, 0x0, &(0x7f0000002880)) setitimer(0x2, &(0x7f0000000280)={{0xffffffff, 0x8}, {0x100000002}}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x5ff, 0x9e, 0x3, 0x8001, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x9, 0xfffffff9}, {0x8, 0x8000b86, 0xffffff7c, 0x9}, {0xfff, 0x8800, 0x7}, {0x2, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x1, 0x14, 0xb}, {0x2, 0x85, 0x4, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x16c, 0x10001, 0xc, 0x3}, {0x0, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x4, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) setitimer(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000240)=0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x2, 0xfff, 0x100000001}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f00000010c0)) 1.385714465s ago: executing program 5 (id=283): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcb878cbb5b149f6510faffe60babda6719aa", 0x14) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) close(r6) socket(0x18, 0xc003, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x0, 0x4, 0x0, 0x2}]}) r7 = socket$inet6(0x18, 0x5, 0xf9) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r5, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(r4, &(0x7f00000002c0)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}}, 0x10, 0x1000, &(0x7f0000000300)={0x7, 0x1}) 1.368450094s ago: executing program 4 (id=284): r0 = socket(0x18, 0x3, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xd144, 0x80, 0xfffffffe, 0x40007fc, "2cf973c19e5fd700000000000000000000001200", 0x6, 0x4000008}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xd144, 0x80, 0xfffffffe, 0x40007fc, "2cf973c19e5fd700000000000000000000001200", 0x6, 0x4000008}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, &(0x7f0000000100), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x1, 0x4000, 0x40, &(0x7f00003cb000/0x4000)=nil) (async) r1 = shmget(0x1, 0x4000, 0x40, &(0x7f00003cb000/0x4000)=nil) shmat(r1, &(0x7f0000654000/0x1000)=nil, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080), &(0x7f0000000100), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="533ed089f74dbe18f0edadcd080045a6002800650009012e907800000000ffffffff4e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="c5967100311ecca4a1f9c16e7eb4647ee2cdecb268fd941b4dcb70a58c6feec3ba338bbe93e6d4f78cc90ce8c1797e02e8d044deab4060477aacb2251bfdef9b21c026e79af4e811d4298fc895ba885a8028d9"]) r3 = socket(0x1, 0x0, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x166, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa00000000000158000020000000907800000000e00000024e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="60100007907800f3080a00000043000000aa030306051208232658e1a189cd473d9bcaa6eb20e40809395fdc205c781804020210bf66e2d6985e3a52243c42eaf626080a5d60dbac0000eaffa30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c465878e8a8b70e5b2d3fdda4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"]) (async) syz_emit_ethernet(0x166, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa00000000000158000020000000907800000000e00000024e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="60100007907800f3080a00000043000000aa030306051208232658e1a189cd473d9bcaa6eb20e40809395fdc205c781804020210bf66e2d6985e3a52243c42eaf626080a5d60dbac0000eaffa30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c465878e8a8b70e5b2d3fdda4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) (async) listen(r4, 0x0) shutdown(r4, 0x2) close(r4) (async) close(r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="e102000000", 0x66) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) 1.36797182s ago: executing program 3 (id=285): r0 = getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x24, 0x2, 0x0) setsockopt(r2, 0x6, 0x41, &(0x7f0000000280), 0x1c) r3 = fcntl$dupfd(r1, 0x3, r1) fcntl$setown(r3, 0x6, r0) fcntl$setown(r3, 0x6, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107004, &(0x7f0000000040)={{}, 0x0, 0x0}) 1.157856307s ago: executing program 3 (id=287): r0 = socket(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000400)="ff030000", 0x4) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/12, 0xc}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) fchdir(r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='.\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x6, 0x4, 0x9, 0x549, "22f006000000009ba340c3000000000000007600", 0x3, 0xf}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) (async) setsockopt(r0, 0x0, 0x7, &(0x7f0000000400)="ff030000", 0x4) (async) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/12, 0xc}], 0x1) (async) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) fchdir(r0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='.\x00'}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x6, 0x4, 0x9, 0x549, "22f006000000009ba340c3000000000000007600", 0x3, 0xf}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) write(r2, 0x0, 0x0) (async) 1.157578911s ago: executing program 5 (id=288): sysctl$net_inet_divert(&(0x7f0000000f00)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000f40)="ef4d9fd05cc47bd0b42deb65f3ce626e052fe7de4f185e6ae46c0c5307fa429340b379d97d642e06", &(0x7f0000000fc0)=0x28, &(0x7f0000001000), 0x0) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000000)=0x1) ioctl$FIONBIO(r1, 0x80487008, &(0x7f0000000140)=0x2) 1.156895925s ago: executing program 4 (id=289): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) open(&(0x7f0000000240)='./file0\x00', 0x78e, 0x10) r3 = getppid() setpgid(r3, 0x0) nanosleep(&(0x7f0000000180)={0xaea2, 0x400002}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pread(r2, &(0x7f00000000c0)="69c4a504afb20e1d56d5e4bec16cb0bd7fdf2d40c4c77dd1ef23227efe9498ae", 0x20, 0x80) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[]) syz_emit_ethernet(0x3a, &(0x7f0000000300)=ANY=[]) syz_emit_ethernet(0x32, &(0x7f0000000040)={@empty, @random="29803d1c8705", [], {@arp={0x806, @generic={0x1, 0x800, 0x6, 0x0, 0x4, @broadcast, "", @broadcast, "d0f0f91bf001af3cba3bd2f2a9425eb3"}}}}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00a0a78d0ca82026dec3e59be543bfcb4c969b00000000000000178326909655636e729535f1324b2276a0a0ad", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f000056d000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) mmap(&(0x7f000025f000/0x4000)=nil, 0x4000, 0x0, 0x1810, r0, 0x4) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="dd5bd7", 0x5c}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 984.39124ms ago: executing program 5 (id=290): execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) select(0x3, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff, 0x0, 0x0, 0x6}, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xd6, 0x1b}, 0xf297, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x3, 0x8ffe}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = syz_open_pts() writev(r4, &(0x7f0000003b80)=[{&(0x7f0000000380)="9bd83d72e80cefbcd6b3ead8c27aa8e516c4aae03a1a699c94189fd0b9980420807326832b8620ec0fedd61732a4c6c14c03f500d19937a6f7a89dec8bb433ec9869dc797b6bbfb5f8a1905d22f31887f87a9e251129ea3140b4915319b3d5c84bb9a51d5f9596741a5ddb0f30c09f9ffa3c", 0x72}, {&(0x7f00000017c0)="9ddda2f6bfa72794ba14b5feb6aecec9c1def7267e54bd7368cc01dfe55794a1624bc161039f57d3598930d43fb208b65b667845bcf3a2c5b213d793d89e9d037fc7e470531c174330dbd82c160ddb5c3bb848eb9c211081a002380ba56db7be098b8b67f0dd26097547e3ee4ce6b09e69d019edb4fb910eabeb9eb68983d0cb0f0c8cbb356dc571e1a846b04181d37e7431a5b887e728f4107fc8e175f48e6c4494f97854eab4b938f898d6524ce424d90041cd2ec1b93c675448d842f1246e8afe4f6024db1c7561", 0xc9}, {&(0x7f00000018c0)="b97c25ac62d6d93337eeef6d13ae71f64977bd638fe5f0e1a7a9577ef553925decf161be01881d9b3abf047879768bd3561dd472160aaf9aa4ae1dbbe51d6d801e2a490f5d3ade6dafc1550bb4d6552dbd652bd5fa919edf5590e4cd6415bc3acd26cecbfea21cea9cfab9b4d66899c97b32a96db9db1fbdc70b17819b1848dfc35e5145fffaabb4880489bffb81ebd3c3858ce1d3ab2f2f7c4acfa6d4179d4a47e4ca2c618996a694909bdf4a8ef1e3000107404ac841c424402ae2567f3b6057e9f1426b4a9cb289ecfc05706e47f3112916b1235b4413b428f92176fe", 0xde}, {&(0x7f00000019c0)="ac1162ca160ffac25703db9e731c5f4b0f31beea98acb969f443fce662bba23ea240cf34df20c0a61e712a4a7f7fcdf496b83f84f7de445191b731864a4933bb60ca524bbca4cc806cd227da6a5707cc2b7c279e1d363b0a799c7d9af6fef9d9495b9302199c71bce1c282a66970751efbe3460431860b9b4d0a3fa06ebe0a37e09795af89406fb3b2d8e6ec0e37d9f338f8b530e3d07cf0146c8a9eb4536f98923e042ef67d99d63cd8203a1385edf928ef22a2f16b5baf9843d4b080a282914e4dc0cad2ad8339be3873d6f783a2db852c7723ea9a45ec64f4687a62309609b862a7c20efdb7c605ddf52d1214fff4ed710a50baefcea1302ce1499a5d01ed86516a6b47e035c4aa9a23af0990b37935b69ded3106ec21cccd4bbf8cbf0310e97801d8d84ca74b78a02e9b9cec3f7209b24c5cef158d8617001971fbc000a0730ae9e43d7fc66c45a237fa67c03ec228a55f4cc3108f8039a4cabfb0bda4ecf1057d686b4bf7f447e1f0c67238f01d48d459e2633d788d31420f3e8523ec9bca5eb920376974fa0960b8b097b736c89a707d869131e9c732a72c794afa293ab13981d3cc1d9080688de216720a71430ba949b3c99a2bb69221f58dba31af360885290010a02cb1bb4d1a29de3d08ad6748df5eaa283e6807224d3011c5a971a684ce940e8694ffa13a5d0244de633f77723ec67fd509cf48a0f53e0cd673503aec6bb60443f358602baecc1c5ee38dce59fd999bc42a056b7fb1c0f951747ea5963f3494c6978800165b3ca38dc10b513340429cfc8cd22dce1f6afbf4d631b575fce80e7901898c876e60650cea175296662df8f1a7bf8ebca121402a37ebd48b6f755bbed3e78315433edc1009b31db0ef151425b5ec3843c753821477935e1708390324e397fe5c8d8ebe5218835309e2b0fe7bba06b23ae603faca739692edbb3a2a5db25599598196d151c754b7d9d89f090728091ce528d8156be4bb9e9eab62503a560c7915c75ffd304fab194f895b871b3b7abcfaed88e8e874e945fdf8699e19dcf041ee0f5c67eab8e16a5cb5b2658a76a86c2bd91155b477f57e7ba1344418ab45a768db08c3facf9b405c8e5c2260f38c9b34db2e6f9eef31db8f24d0471ffee93dde56a8439b2cfaaa1dba29ced9b2fb7c6991be6c39977a6df9f64f4054c392af22fb327efbe9c3a2c0c5b7d7dd1b31b66dd009bd66f97168bc02ae0e2db5525ab16babb1f4a46ca17178a07c48e09fb4ced4d0fedf21f22b1f88c761bb702d8d66de633fc1878046aa73f84e91aafb9717cd884fbef38b8e3cee1f30c5e800a8e9354ec3388d9b3bf13a7f4bbaddebfa63183253753eb859344144ea01fb6fea0dab9a1105892c8ff8810fa0c8c8884e88534d82eacb1a09d36fc1c4fb1645da75aa85401eb00f59c283899b88e10e986d67595690246a1beb2f81d0f50bdf364e414b1bc7f7829ec72f6bce6fcf3d669df5963a7231d821695d9efd4f12aed9b55eb96b774c577abbeecef98588050c8b0f676ded0dd37f79b1c8b062d95336d96bd69cd0780eedacc0752449240b33a4600809f14c23b00e76c9facb357b5d6439ed67a1f4c8ca66569e72393220d10b7264fc26724a02e0a60c6613d0e1b6100a785dbfea73266c6224c4ed8e9dfbadd0da5715f23cf542938272501b3682067832943ad64622f56ae711d78576bc490b7679fa236126aa67963e1ea161013da1f5435d295c6949495669a0ee34b3b2602eaf8999e74398328533845fc6e4dc1611a09a6d1f24ec846e3c7f01c980c178a450b4b443fc15fcaee64dde7a67190438ab1ee5dc43f38a3988f8ff28c55e2756b7ff8296214a2a7fa6257b48522efcf3c78a1d4b28abc5e4ba39c9cea8c73e46a2df61915473248de7d576c9f41be7775126cf772f342b1653270b457f10ebc18a13c5f78a8ee0048dcf8ecb740ead2303d98d8c7f3e6b982aee57d1b03893a98c57d3d058ee369ebd712270ff27b3b60029211d67bd0a74e6190f4d4a48ce77b1f53a586c1dbba279887f3dbff6df4fd640d995fcbbfa6b608d82d1a3530f36998eab3e0325a37815c62adf2827f4bd6a1d66c4d39f4ae3de1ebd5630d60d9fd4644f557bf110ab12d9cd7b9a9216a0ef360adf92b7918016de7ff7deb16466d09326fc5c130bb434247faab3b5103bdddd4fef3437944768c439d9de804c58aee9d73f108438753b8368ea3571f9395c402c128fa35acb486eadcad0a67b7fdd93a4271e986c89e0d17ea344534c7f6453eebb54d7fcc015c9e30e365b743e087690eb625fb5fc0c5f064293c15c0688829664bfb9faae735d0df5696aa4e79634b1aef6dcdd68e83d9c31870ef2fe21d9ae4d8b46bc2f2345772efc0e8e21a40dfca0961885bad7c06d4627b51e6b482a0327042c92e0eb9d93b2e220ffe941226489a37384f5369609df36dd4176d78d5775a559c316b148e7fbea9b8cf1e3dc6769a479acb1f7afff74673a4e6b5fbfd776c2dd16d599a076c8286b6c6eb6e272ff22263904d1311502fd57e4f9a0a6d948f1c6fb1d8cb99b3bf4be2c8936003e769a9bcdd3660a263a1680758fb5d84540895adaa11629b81c9c969fa8c2f6286fabc1288e4fa83591a6e7b71b1a4bb2c913a207a808e19afe65bcf79c331996ebd05086e30df4434a273b941f5ded52d3dfed983df40b87cca1bb1713060b19b8afea39a0d4efa56023665d6b71b47fda59bbc198a2b10c45f8c65594de826a03c1b0d3a405990f6b49e385e04773842bd4c22fd9e1e305ed561277a97e0e218eb6e43020af7a6907c18f4302c2ceafe3c80f0cafe38e67b918c987cdceaa5daf64dbf78087d4b8e7239e518c1a04f9ce26afee93ca06fd4abc36b2ff619a1743937d7f8f5d18dd36bf08ba43af8f776fbb1d919a915303b8550d8e7d874be5dc6d953f10e4b699c463e97c96a69cc51116e57facf124615611241f4af3052dc1329905ec7ae3a552aeb2368edeccd6ba273c423f6ccf9f14430b4d88af40470edd1f563bcd888c4eb475f8d4798309ca226598eea747cd22cb73934309352d63571763d3c15df5bd3d9af57453321ea85b0ab5810f81ba76069fe53bfe16db9e72c645a169205550984445b9e7cd3dbedbbd70e86de8a745c6be228d57d75ee78a8abe3b38e82699aeb218ff2c1572e147b193a47dbd6fd2716677d937747ca5c0a678f4ed80bfefc80ac8a8a67df8e9f5210b1bc6ff02b4f5b2c0f59916a590e7ac69c553384d2400daa1fa2965c21c70265d6b2cf1cbbf56bff1fb6513191ae34012c8309b323a969684650adfc18a3630abf158cbb1845fefda60730e066a8bc296765bf198c8915f907f09cb7cef9e496f9e8cf0accebe1b21ed7051ccf8e06140137081d19d6c2704ed2f898938d5d83ce2f569c4800ce0ff2ed5b8f9a366f038fef9ce82e3a24003481b4e76b6bd32b879fd79799154dc43b76a7ca2c969849805294513615dbebb0087b1e0ef41796f4e83041fba0d90e179d27db90d0f61a17edcb133cf815bdd807ba9aa3dd423c7b346c0b4c754c6c61f0b45cd22cb80516793231d9338cfd2e98db74ed661813e1aa6f9c5b8b51d9fa62b1180b99ac9c611b5d56a4c987b9207691d427a5317864ba95825a336778420084bf37900a1470de596f98d4f9ac1b4ca14f6e12aefeff65797544a031d645210688f26662eb133c510b3d522b07bf4646ddd2d197955617d583c54fe435ff119210f106d1ed8ccb76a276cd6785ed07ce8c0871572fbd266743a27abfaa58b381465f6cd14e820988e2d27698977a6cb9ac90f88e69c29225a249308c28bf74d4910a850c31f325da3cc28448a6b21844036c906acc305d4c959576caa466a41cec0bd0f97b53dd60f52d43005645afcdb48dc73a85049c5aad3fe43149ee6b5a90d025538f789103b7df2624a3a1a522aed282c810261e94e9924321e0bd1ff6955c19ca622a83bfb4a5efdfbd7867468d05b770bb234f95c1b310abb09e9dec704cc041252be34cff1d3564f77b0357b2d3a2a9445c4cb55686bf4c773f82846bab787a2e4dd7617871d55cbc60bcf0852854772497832c7c5a987e2a6150b0afdc5d9823fa999ca7d3c2f9f3e8956db3d7f36cb8a05bd832a7d2bc874c3e39502a4c7283b2b6d99aed1be2f5fb06bfa9f9c27790641ec4a128c1743e9eab4d20455d21f5cf81bbb22b5f3984194c2c939aff1c061ac2309718a436578dc725139172b47bf3487a567c57f709775f3ca0795964b7aaaa69a8f5fb430333a13f67fafccaba64917478d753f475cb9352b60ca350db1f4028acdd2cea501a596f5f357adc5862ca6fcaff6e2ed1e9282e058963a0bf4a5ad5bb657eede74aa042d76dfbd18898fe52d2c9c8ce73b85938905d9f0ccc5997fe99646991d6e82f5029ef8bb7cfbd9e8e8e8a13ac6b001b0771d1b38c6bc8ad63ccf3c3bf472f11c50c2ec4e0d83fe4e9d135d241aea0f334d8451dc5fcee801bf6eb3b3b3bf47d449543e217dd86f9bb6107a17ed7c3ed8da772d94b71e92c3c2e4b1ef22827019fa2005cad9adcb529f1f353d92384e5792ff1ece2780da51570f21f9528a5bb6d2d9a6cdca8c18164a764702a135f4c433d84f8a261925a8c2cd12c024fcd08a59c1d5aa7e6c1339d3c2f9e82cd6ffd4dd05079568d5c9a33bdb9637ca3eaa0345d3b18d553f0f98ceb2125c3ac786e5cdbffa0370ca5bf500541ba129586061429d682eef48cbb5002fe75c533970854d09e9870d614f39b92c70b12acef02fa18c5a11e755d6d5fcdbf990d437c1ace32bcb7abddde427810c1bbf4597b06b0538b9c25b6ff886219acc37127ae659edac3af800427d5b6ace1d182e03c9d7381a89632f1e02b7f393c5022a64f5c301847fd26642a3c4042104418be6a5859391ffcf789494aa4be0397db52e52796b7f68771352e0931749a618e3a844585557d9a00ed01aa5ce933ec138dbe137f352107157cf4a9c41c8a1107765198ac7d7a077c55287bf56938b421fd467ca29f5e94fb0c0595d4b60d93dd2168bd1d932d826f261f084c6f0ce2f795f01733cf4c571ef0163190958f677d5163ad71fe4ea41c3a451015dc6d38b399f4b2a69d833b3a89aef654560e417908d4c6605fdd5942e567897c72f6bb70de4041c8f6bc167c3db5761a3cea99e9279cdb6a03bd89001e984e1d778ef09ded81a90c49c72c5b6011d533c7889ababbc7f14d0cc6953818f27aa87065a0554b49752dc110a5528c99deb4e3a2ce271ad5af762fa3ffbce402b8cada55ccbf28d961ca2afcac68c036bd179871b2df0a64ba23b58cd75fb11a07ea7756dc002f3db92dda634396ff6d2d9148147f28180b02a8c32738e4ac76b00adbbe08f8cb63ef302f46b579558164aa30782aec58fed61eb2fbfc3fd7c12f97d819d6c76206e1dd1f701ffa7cdb24894e8ea20b9d415d34de2c28ffe0818ae8f515b97adc9da6daf6e6f105be94c13ce7086f7870a29a4ec3e82b220bbd3c3283e4910ed9062296c0c923e69f8fab4725d6636f5b7e749f041f917a7d3732613b52be465195f9a759b3f485a5cdf8436f21a18613e395d2e2cca620e81b61e8323d4dce41c42cd1db95476b4d1c8e0d6f8b885d445e338de3723f1aaff9e9ac647cb001a335a3d222d75fdd9b368ad99c864a263a2f89c545c71263685898c6b46bf2da8d7ff384e7650ceb8786d0b4cc58e9cc4cbca13ac6609645771aec66dd98472567643b2af0b04d9d1ee8c6f22b2fc6c75313bd18501", 0xfff}, {&(0x7f00000029c0)="03612adc8537dc170959e153a7d315de0f2942249a8114ba78c375aa980fd0c17280dbd2a922fc9a0b08255e541a5f48a459763161d3fdc654a14550e63563e3a8a2a759b2a5ccefd55399d68e33727a191f23017c1b2779613c5b4433859f5a7dc0a5418ce095f62b233eb5b2e9180bec7d7e0a2c00faa0f07e7f5fdc02edac5d3c4a097e53b8ac69a23662e073fdfde7fc7e673a656a308247caf34e82cc2d698f1042afc569d86173a4a09fe7cd0160426970e65d7ae7e9fb79fabd76e75d953f2589d1427a7e33bc38c622282754d8c605f4f16bea28ebd005b7c9d25ddf22f512a7cae2505c1ea724b7bb322df55dfc0099bcf520b06ea6acef07d319fc7a39147f7deef90c4dde804fc850e757fb7ce8450a76dd27b944b1afc9a2e5b65cb79fb0e59d74ef4c556aa9e30705a39b860223c52ba2acc5973b98ec9fe1cb49511457c0ed893bba5796b1a77c8e792d4baa29077735ba51c08259998baf857496a1c16ef23b959633335d44da5251a211a98f6246b4aaca79060145b1f131b97bcedaa1dacad50da0edee7038eb39c02bacd001065de25155e1b815012fd0c00f3bc77828f5cc5aef545d32b87bc6e2dced7678a57d502151b49eb747ba412774f795544c76d9825f96b84318d2c6e2cb323fa13381b3db62e8032930a9de725be9dad1d5872cf50989592d7ea326c0f9edca2c9f273395fddf48a96531cc8f2444cb9ad6287aee90d322ece18681a914027921e091f2a8a13af276fed571e467c2a873b24ddd6008bb017d811a52c1a87c2d4daa693f02f9bc730d3a79b369086086951ca1e65e74a34071bd8d6e3a6c0311c3361fc40d3f595a9694a791da57283061e48f3e133213292daf69bfaeb7ba3b4382acb4590bddcc6c159cc4d27ee452b15ee1c0b3efd85a1ba5f9968b30ad2fad9fa01f7753f0d323d31b93dc67855f76cef53235eb2c6fec887b48f0e411b7e39fa15708b63387e2d112f887871d7a570d9ca97460066787d052a7bfa67e23964fec675702bf73ba30c530032cd4b0935adfea5511c5c876262e91dbf0c3243f3b060a74c0fcd8dcfaac0cb6d03b9d8f967788a7399e7e2f7767920ef9952a2915bd1276678b9198d33e1bc1cf9dd3bb9b5ec5aee1685c1a9e52ae37e95cb4135eda38ad65c084d4da613c47d34f47109d0687e727b177a63b30d7b06aa21c7bb5cd0f8c0b63aa138bba08a74feb8100bc426da28e8f21ab7eeca30dc39d32a63f0c4883c4e1ddcc1266c5764e68a0d8b872f90ac4b5c0d472b8374bd4a1a97e540aa658ee87c4f9fd7042e7a0876d1d36db5b760d059850b14c49df87918dd7ac8846f3b845c5fb9c0df0df91a680a91f35388a3c1378623523b50a30167fc00cb766237a614c1879010c228d8120fe6124fa0745f12faca66a855cb0fdd6b6f03c314037cadac9a6f6efa116b83b4c350761f9c81d2f9157c18ee9a347b3430de799d95bd855c6eab88f07058eea76a0ee40710c20cfaa6b9921e7f30f3f073d4e3a2897e4918dc47dc50a21c32d8a9a8bd04137beed0377012135359e7ce637d19b84c6705addd807bffbf4353df2a430bba0602d508b9a0d631ca9c80c6192aeeb0fdd80052081efd00ad06b10e4f31c6c513fc65e5ee665286ef27bb54a41f775f2c638c2fb4d252240ab5a37c61f3a681bfb2ef982876babaeebb14aa43dfbe89acf679b2cf74227a007b8f27166eb9b7906e27275655cbca799cce90256d38f4468097f8dfef9f633ef83c8dda1cc6a56fbd57df1120f8d3cd0bd2fbf9e809b4df8181503c73947ede10f73a4ac23711c6ca7b76345eee7d4b3cd9cdbee8c10172d500000a3504816061d9fc0dfb75bf9e0c35f261991773685292439630746433080db006f9b9d4dbca4a299e727a44ced605bb8bc5558b5cd45036891a5ff903e109be8af84b7f271d22d125dc078d52345a0d1446a16b8901e5f52b0b6a6232cf1c623cab6cf33b97d84a7c0575dcc773a9aa4722f27ba66857f6ebf2ccad211c39a39bf23acfcbe3a8b5350c9df9da43edefe2b24d68ce3c7d6ec932fc7747fa641853d8f13fb9a6cb206e6aa9d762af11319199a50eb3d395e317daf6f605be3ae84db2bd20a0f3aa5a2754fdd53f928ddf2463645cad599011ce8482459ddc0cf7b6254f62dc33ddb659afaf7a9539069c64f1119cf7e6ee61f2cf3162a6132a2537136cd787a3376bb1127174d2ba5b23524595b792c86ddab7746dad65b2cdbd82825b405b7a627855e5d0e8b34602c816bf5f74d4b925b93d51867dc16c82a01afabf76e6e0991386ff29ec8ad6da1f3a93e6d5a3a24153bf9f69ad4ad780b8a8ad3711c477a95ff41f128b244fb9c31bdeb9dc242f984c1f6fa7ff4b009c75e213739487d930f1afa8f6d0291ffc6123ae159e29a3a20c324ec4da50dfe1bb605eb20cac220b97a1c4fd027a1d031db93a0abbcc4a6ce44b5d1b97af730119409e9a521574e1e524eea00ae27b94294e90499c586c584e69aea42a48cbc242b186977f0250c5f215651642087d74356e60e03e2df0ee218608394c711eebd600977b1208771e04d0bc86d1d0cd3a708af2ddd67456436cc8ea06b7f56aa32b12e1b8d4afcf5647f77e29cd5abd91eede8b56284c2e666c606faab07a44963f4bbb2e3d95cbe3707b74734d383cd2b70ef967faa3b0ae480c58009cc19ad6e4543f2547478d9e4f5f255f07b970d9f241c0209f7456bb4f906873459321ffc0ccd5a395966e4926be99a476d550bc183b479ed078d81fca0bff91fac122ce77697f1d4cab5c84d7e849dc270eaaed05f211ca4b0e921736a31c272fd1967f3fc9262d4653a484d8e9c129e31b492d484c330a30ca6d6bddd7e19bd1172c1f301b8960057001218d5af7988e6e26aba504feef65ab8fcf8f2511ec5e4c6c95c80e6f9099e4e9115c9c3fefabfb82407d6fb5a62ef5ae5a25efc7a29c801ba5883338238eda1ea06ab1c6cf465a8339d79e774e662e3fe114cc89c3b7a967b548042dee226c29e4c01c0fea3fe970d10b305d481614743de63fbce71960625219ca6bd0efaddb2c6f5a7dccd3471cbe2939e9e6c81fa55845c3bcd2b4ca773e6c74ad007c19e6df11256151268b95fa06701c4a884ecc178688450775d357f0d712fabe75c101fb96c925ec2cd19b41f91b4044c0eeecb0346751e7270e9f6385a339338eb2b7f21b45b5975b6f9b599b1e72f25165ebe0a43891c074e3b7cf1f5bcfd7821a0b5f0b76dec1b4e1139d42de311799a9220d53cc2fd1e96e5fe21c03c70b8b87b72771541214566b4f8a5f02192b6cd441cd5ca9b7d78f2efcab810c0a17cba3d7937f148fc285081444f4187cd48bfb225d1a1965e118022cd5fb5e25e650b6e421f689d2cbcc351d9d23b8e46c1c234a4b6ad8455c6b4ed556e1a2bb6f508d22790e92c68eb7d69ad2ed1ca8424545f137f5496135c24dfa47c11ae2be868765ed5fc3fd8a3d725c661ce7dac55caa80433f80d021cb7b11d535b19e49d054323c92fafb824fa2b60effd07af552367f59f7eec9c2adb7a88f963840879c4e7d3c0f69b6599097e891b555d3d8a7d57e078273c8fb3a8d6f5c1660c21898bfbf12af3ded0895c5afd00a56eaa0405a39c56b0b18c982e7af8af6b1fb7db2e63df9e5ada846e0944b55e42dde020a2daeedca8d8b41e5ecea8f43752f5f7f01692ab72dd39ae2d84c34f7b4164ad2290fb57b60a050e9b12744508d8882448d1cafa811a1e45f4ebdd1eaea3d8b81d08673470866311838cae59b83498e50f53496e7aab7f147fd8f52b6a748ea650ee75858c645530ed38c13161530271c63e65be9bc18a7805577c1d6485948ecc6787ab9e987b5239527947a4ad60d21868f406f4f6b001b4c4c1d158309b46e5492287c4fd204e2a204dfd96ba16a933d52deb475bb9d19ca65d1b9801f08a731a6c2ffcc3c7b2417d6550652664fe29eb48f3ce3d4ef76d07775cc32bb4a6754d7359ae44552ebedc686e2f51560615255c08e80e735ab2e39a8a64706bc5c9f9672613794cf558ff7c1091d515cc4c21fba337024e6b17146859dc66770b56af20d6358ee488e9aa75b90b79b9864dd881b3c4a226541fd4e6a229195122b769a707bd7e39b42af20c9d5a1e5c91348f7f7d7592cccac57b319e7a4aeb65292c291409f7247104499105eb0bf048e4c92667ce898ca5b2318803b82e9cc224eb100755fad20b9ad2b63100c2eaa0fd0e87f049ca553ea31225b4d6eb6e2207bc1fa18b49bc65ee0933dcfc0f25a4190dd90bb32de99db8d84e1ec71adf6a08465482815ab8deb140236ec9c4ea5900d2ef686fd4669ed708df34ce127b2fa62e1f4100d15a05a98a5bd276a8c9bae99816a3086769505a1fcc6576dfa7796e0bc4dbf485394ed43addfd0e6de92fad9dba5dc279125673e11ad26dce6093232d9923dfc7b5f7410dd6ce66fdf0030748da14b5061741e2e6aa1b27b57ebf29e92e3264513b54cf188451c1e0f58086970701e141ed42f8e0504e7b3b3ffe6b236c28562ab12a986d6f68f07042dc7bbbd89bf142a652f5c8980d464fb813d9df20dc71d49827b7277790dc4053e493eee69121743fc6f677f065d5d87b08a86543f876acdcd9cb516cdee96ed07e76502a994d0a5e3b3de3359d508ab575928f936670095ed6d67a09af72ca8ba5a96e05", 0xd03}], 0x5) syz_open_pts() open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x412, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, r5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) r8 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000140)="d5bd0d1d2d9ffe090000000000000079439e7ba8e913fa00002c4d", &(0x7f0000000080)=0xfffffffffffffffd, 0x0, 0x0) 983.973628ms ago: executing program 1 (id=291): r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 983.661118ms ago: executing program 1 (id=292): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) recvmsg(r0, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/138, 0x8a}, {&(0x7f0000000380)=""/92, 0x5c}], 0x2, 0x0}, 0x802) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='x\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x21, 0x1}, {0x0, 0x6}, {0x8e, 0x86c}, {0x0, 0x6}, {0x20, 0x6}], 0x5}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) lseek(r0, 0x4, 0x2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0x1, 0x9, './file0\x00', 0xffffffff, 0x3, 0xffff, 0x47}) 976.027473ms ago: executing program 1 (id=293): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000b80)="cc60d3d79a", 0x5}], 0x1) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r1, 0x0) (async) clock_getres(0x4, &(0x7f00000000c0)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0x10000f}, {0x22, 0x1d, 0x0, 0x8}, {0x6, 0xa, 0x83, 0x880}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="00e0ad50b58a8002bc5a91e6d6f4ac23ca3fe69aac7dd0adc1efb934e8c20f919f5055bac136d36296d8dff47a404c310acd7339125ab8edaa6ce74afc9d3b88f61e35e0", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xce, 0x0}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x78c, 0x5, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="71f91e3471ac0058bc8e5f84cf71b59c7afebae093fa21386716c37082000004", &(0x7f0000000080)=0x20, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) syz_emit_ethernet(0x2a, &(0x7f00000004c0)=ANY=[]) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284414, &(0x7f0000000000)={0xffff, 0xffffffff, 0x0, 0x3, "00400200a50900", 0x1010001, 0xe62}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x28}, 0xa) recvmmsg(r3, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000100)={0x3, 0x9}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x5) (async) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 811.263388ms ago: executing program 3 (id=294): open(0x0, 0x1, 0x0) (async) mknod(&(0x7f0000000240)='./file0\x00', 0xc000, 0x4) (async) mknod$loop(&(0x7f0000000680)='./file0\x00', 0x3d, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdir(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xd) rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) (async) shmat(r0, &(0x7f000035f000/0x1000)=nil, 0x2000) socket(0x18, 0x1, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000001040)=ANY=[@ANYBLOB="33e69487edbd554e7c0874eaf68bc035d95f1e70a0cea437c4ff2b3d03ddb4a43ec1b52f89f9714bff410de115b7601ac01fc053a6e5dfc7f260ec23450ee8d7fa4954d07a85ec76a83f75d604cbdec2c7ac03b221303df5f7ba8e50ad2176e164ede701f1a05794b1e764492dfdac156459f4130e743cae53f7261e3072725c3cec07d3bb62275dc8f070ac5753b2bb9efd87dc4c39b90dd2be64f8da1e091c305dae2dfced7d9ac25a0c2377101c5cab77f26f26472fd8c0ec1718e920729be59cfb378399b623f499"]) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000800) (async) close(0xffffffffffffffff) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x10004) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, &(0x7f00000001c0)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) (async) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r3) 809.465541ms ago: executing program 5 (id=295): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) fchflags(r1, 0x0) ftruncate(r0, 0x48001000007) truncate(&(0x7f0000000080)='./file0\x00', 0x9b) pipe2(&(0x7f0000000000), 0x10000) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x323) 807.77238ms ago: executing program 7 (id=296): mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x0, 0x0) rmdir(&(0x7f0000000240)='./file0/file0/file0\x00') sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) bind$unix(r0, &(0x7f00000002c0)=@file={0xd570d0466b6018f, './file0/file0\x00'}, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc2) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) truncate(&(0x7f0000000400)='./file0\x00', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7, 0xfffffffa, 0x2, 0x43c4, "64c9d8d53b278608548cd169461d4bb8c5d50ba2", 0x4, 0x2}) ktrace(0x0, 0x4, 0x40000114, 0x0) getpid() r3 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x3, './file0\x00', './file0/../file0'}) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup(r3) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xfffc, 0x0, 0x1}, {0x3, 0xff, 0x40}, {0x7, 0x0, 0x20, 0x400000}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0/../file0\x00') 807.410592ms ago: executing program 3 (id=297): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540), 0x1000000000000133, 0x0}, 0x42) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0xc268) sysctl$hw(&(0x7f00000000c0)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) (async) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x4c) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000017c0)={0xb, 0x8003, 0x4, 0x40}) 669.409825ms ago: executing program 7 (id=298): fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x24, 0x2, 0x0) getsockopt(r2, 0x6, 0x1, 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() setreuid(r3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x18, 0x3, 0x3) r6 = dup(r5) getsockopt(r6, 0x3a, 0x12, 0x0, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@abs={0x3, 0x0, 0x0}, 0x8) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="5729e7f79aec32941930ea6dc166219f5a5da02394dc84d896e2eac52f3d1090332c9a26122432bb90663f327823a11809079df5f878c12b6ecaa28d79d000391e4e268eb86227558e87838d151bd5c8cd0a3fcf1ca5bceab4e2460decc4d2780cf5054effc4b95f6db175f8175111274f8ff14ab6f48a967ce532e2dfda24c6341fc5439e6cf0e53046b8169c981f0d17d92b0300000000000000df097ce0c4fd01e32f3a6f33c8fc3d60e475addc1bfd7bc1b93c21342ba3d3c535718aa49c858ba3c44320a4ad73f0dc35c60ee15028cdf1c6a7e362e9801059e5230314103108787ff80ba59c4998e2bd55c7d52b90fe0cb4ab81448ef56b46e56a56045e56f90000cbc4ce07c93770e85e49eda3700a07c0f39e4ce2796d558501fb98bda9873e085f008f7beaf06a6ce5904a5b0d09e348258b5490cfedd8b587d6def674bdfeae868fb0b53266b38c1398b86f44e4753f4e135c7d0db88485552a32e5875fb43c021f69aec6087d1c0000000000b390d2b250fc4f31", 0x179}], 0x1) execve(0x0, 0x0, 0x0) 667.984127ms ago: executing program 4 (id=299): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000dc0)={0x1, 0x1}) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x7, 0x4) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000002c0)={0x802, 0x13, 0x1, 0xff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffffa}, {0x8, 0xf86, 0xebe, 0xd}, {0x7fffffe, 0x20800, 0x8007, 0x7e21}, {0x401, 0x200723, 0x28c, 0x7}, {0xfffbfff9, 0x6, 0xffffffff, 0x8}, {0xcdd, 0x2, 0x66d5bc60, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x0, 0x9, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x10001, 0x7, 0x3}, {0x801, 0xb, 0x7fffffff, 0x9}, {0xb8c, 0x4, 0x8, 0x8}, {0x3, 0xfffffffa, 0x1, 0x6}, {0x1, 0x4, 0x3, 0x4}, {0x3, 0x1, 0x201002, 0xb}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$VNDIOCGET(0xffffffffffffffff, 0x20006473, 0x0) acct(&(0x7f0000000040)='./bus\x00') (async) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045d7001c0068000704899078ac1400bb000000004e204e2100089078d7"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0xc0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000140)=0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x10, 0xf95}, 0x6, 0x8, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffff61, 0x9, 0x4000000000000002}) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 667.640045ms ago: executing program 2 (id=300): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x1}, {0x3}]}) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x8) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 469.329184ms ago: executing program 0 (id=301): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getdents(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x3d) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="89054c011cea94f77ea66ed0f35abfaee1654a08", 0x14) 467.791397ms ago: executing program 2 (id=302): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = msgget(0x3, 0x2ec) msgsnd(r1, &(0x7f0000000100)={0x1, "e1142016"}, 0xc, 0x800) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) r2 = msgget(0x0, 0x422) msgsnd(r2, &(0x7f0000000240)={0x2}, 0x8, 0x800) msgctl$IPC_RMID(r1, 0x0) r3 = syz_open_pts() open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284414, &(0x7f0000000000)={0xffff, 0xffffffff, 0x0, 0x3, "00400200a50900", 0x1010001, 0xe62}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) recvmmsg(r4, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) close(r3) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/32, 0xff9f}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) 467.001635ms ago: executing program 6 (id=303): syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYRESHEX]) 5.188456ms ago: executing program 6 (id=304): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r1 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r1, &(0x7f0000001200)={0x0, ""/2}, 0xa, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000140), 0x8, 0x0) msgrcv(r1, &(0x7f0000000240), 0x13, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f00000001c0)=0x3) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x9}, {0xf04, 0x3ff}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) (async) msgget$private(0x0, 0xafb0e20fef6483ff) (async) msgrcv(r1, &(0x7f0000001200)={0x0, ""/2}, 0xa, 0x3, 0x1000) (async) msgsnd(r1, &(0x7f0000000140), 0x8, 0x0) (async) msgrcv(r1, &(0x7f0000000240), 0x13, 0x0, 0x1000) (async) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) (async) ioctl$FIONBIO(r0, 0x82907003, &(0x7f00000001c0)=0x3) (async) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x9}, {0xf04, 0x3ff}}, 0x0) (async) 3.2257ms ago: executing program 3 (id=305): open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x132) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x132) close(r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f0000000080)="76f751ec79eaacaa400154afe882f4d77587a0dadecfec804248a997ed90aa5d810c1bc67dc82f1f8c927232738c", &(0x7f00000000c0)=0x2e, &(0x7f0000000100)="dbc12140f520f0426dbbe6a713522c0a9270791c9a93834df52d669e2bda7a7945efdb716a227e74fe9d90bf16a00290c39d737c708fb0543054b3777009734d7aa3329ae89c4fdf5acf7ece496cb1e99f", 0x51) sysctl$kern(&(0x7f0000000180)={0x1, 0x4b}, 0x2, &(0x7f00000001c0)="81c60c2ae673d08560dd7106759ff783d04f3386d7010ceebf31443a9e12f9b6c0b7bb59f13d69bf4d79837e84a6ac9d4be659a2f977f1165c177a36b7b0827e1897db1515096dbfe98805eb3d2c472138c9ffbd15d42868a93bdfda52714c2b8412ba", &(0x7f0000000240)=0x63, &(0x7f0000000280)="1e7501d1ca67c841cc284c81df573c02d36412dc192a2a7e8f0b73d871a3b72d20360556da98627ed0ea7b8fbb49142a90f41a9b4f72e72f30822af522a7779d613d40f067a6d3d00849bbf206d78313f084a21378be776a31f3fbb5b09dbbdfbfcda7fa09151b8500af50c51cf37ad0a028175bb7d7818a1e2c39b29c7e342835f393ec8afb7a813c352cafc69ca893eb1154d3f3cd67e9910e1b460e4fce70603facc02eb91b2d68dc2487bd06", 0xae) syz_open_pts() (async) r1 = syz_open_pts() sysctl$kern(&(0x7f0000000340)={0x1, 0x45}, 0x2, &(0x7f0000000380)="62c51c1954fc3236ed9f6b5415b9221b80982e17ad1d817a7ab1bc111cc00a26d98b19634b30128acf4c2cca76de87411a7bf769f608552f6b06ff7abbb2c3b431bbd5feb471d06ba70c50b9d46761d8c78022b813cd3edc3632de53ee678e3faeafe164054848de0992017a9f0831c92dd747c6d8e65c3a0bfa1a12444c9d4ff94fddd50f8101990bf1fbfcf32bdd403b41ee10b388f83f292fef9a2fe96946d21c4feadaecb8e23a7efae93a5f69f2069c16a68c690ea94eb8fe9e7ad724d866f7d14abc216a60054ec411347bad46", &(0x7f0000000480)=0xd0, &(0x7f00000004c0)="57557f265fbc6e06edc7bf7e8b88bde9880c019640afb40ffce33a26d97ec9ea0bf3c3fab65b20ba5842579ecdace13398c449c2602a6c5dfdade5e894ff399989e3ad87664253e2c51f2c709523cbc900496c61d449308b5a8971f3c5bce6a2fb28936f2f56758f4b3deab1278d4c7cc9d47a5ca50bfe824b0ae54a8c32c8c4bde6b50a0aba06077a8c22bac905e9e2058d50bc60dcde7c9ed5c0313925a1f8c11cc27f96ba147f9337e346de364407af61eb477738413b4b0d4c5b64cd77467f4a60dceb7d3e278005e66599fbf00c86b55ac3a6f170bbc27c6a499d0e1e234fecc9d10c65fd8af5ad38da96bdca37dc91c0e941b136cf88f667df217a21623ed6bdb9d3ed7df4935e71d0ed45005d3a9745e7cc328d774fa9bac6550e9cae6e2b1f7a55b819e502f799ebc3955d88b8b3eecc0fd1e12069a9087491477c825baf200099e1b58b8a375f8266c8276f8d1dcf3882e0c48f17f2cef30c3eb6b6da541d602e3c32c19976d07f43932c47e1a7e9c1294b83dd6c70c4a7b8e8bbee471736073944f20a65a3db470fa84b1cc1f01ca3aa750f1bc09ca8a352f81d96ff8707ca6d1deefb3ca9fb9abc5389ec29d3a692cbc2848b5d1a78fec2d6a03b0f0591574d76b2fcee0ec27d163acb2cb84fb608e83c37138fe1ddaee5bcb304d9c49190f685445f2251bc19f87e72236b97cbd2640ee09d92267665b2dd84a21d38cbcbe35cc37a1b2645602fff5030e44070c9abcfe97120719fac11db56b4e533d76e16bbccbd60b9ef8ce2a4f9769b260d5af84fa253456cea9f87da3beaf2c65c3d840e705cf88d816f6b639139a4c50f254f5df2e906387d2de562c47ec40c432ef5f1e7b157d770597bca283fc3dceb5e0fe34c2fa5d49ca9fe0c7e383ba5a19f1d4a05db20c40e9154991b54b390da9632a6a1f0b84a8b70474842d5ff6f7783e5fd57d43aed0d3dc61ec11de06ce8dc139ea84984ae9cc156a3f58415bc43d5e84152d0c848cc9f8c0e5369108a6136624cf9fd07d3594eafdefe89126d5ac0c2ee43b19fb29ca6b4ce9eb9912a80f26dd501e334e382f53f9a7634402e16618d788d73d4766d559bf7e433030980420424980e886781a92ea746d07b441d5c47eaf6697607d638a702e8dc6940f77e6086768f39cb028c9a00c8496364f81abff6d997017d47805d5111187bb2af9eeebbddf8525f6da3ea8cc6d00f627fe212cd52864877086b73e5bfff160af40f618368375b119dc5681779966ae256401629c84f263ebf5f3e5b9536eb2a71b171fe6a6e852938a0d9d01c7703d3917477e8312c2718cdf2386eb7cff3cfa8fa64a98d6fc709e0197c7dd59c72fdcd1719466042bf542de05583ebd72cff7d6d206b1ebe408cef848747fd9b8147929a7a55575fa1e31b68f6fbfac0792f110536d20a034e4755ef9fd1659e4199f5ee0f5bd03e8c307d3e49c8869f07e7c0e2231103eb8e4c752f2c3c33f4399460cdb9b621861d4ae597e4f9d3fe20324d05987efd864a53b5bcf55b06c2a1fbd1ed03a4e599e0f5e4fa0a0d2433e12e375c289f936cbe78e2fa5ee1f42f50477e93fab235f81e98bf9da33bbdaa11802b2bb1fb3e72f7e7231a47c99aa533ee780aca2e40c8f04a9d7f6a628e14bc783c4f8fb87d0ebb11de473a794687fc4767f5c0e15b63fc0798a3046a09c13d13f8e0d16ad13764a546b254fded7bdc36fe9deb4b5be44637625ce4a4bc98795d5cdcfa657505165cfd2becd3bb267dce9f9ab726473f834f1e431ea39bb02c5cdec4411c450faa2d5362b039d1fa2ff0b2f6028da745f15b851b0d61ef450a2975088cb8a554ec29f2d4e23f4d9c5b4bbda92376e2cc335beb013e7fa6437e9acbc31ab3b4285976989575e283e56c7af210f4db309d38e7fa698a931498ec21ed3ec205871a7d62eb249481416462f78fc4d5b61368e22bce7ef14215f838d08a82b792c1be609f42ee44ea0b39ef2edc7215a864b47ace20cb1c2fa603e52a6cd99141bd7a94f2d6378032abf179b592fb4669507e8b03923c994b92c23aace555b19ddaaec26aab8330ca3b1923bcf60bad24f11aaf6c10ba9814fc0486d0465f205483b6f5e3fdca745d3a267ad09d7305c3b49c44d6bc3c878109a651ee7f10992294cd69bbf0f7143b1a9f83bdd056ac72486c2877208bd16808c4cad7ea179f90fc6e4ed2750198e2fe6143d8418f4fecfa64a91a094758cd177a9cd9b8de154235225823df73493b1b278b103546187112560b74df8f9070a3fc157d8028e2fedf7ee58dd69a3bef315531e110fd9a9243144bfba134ed1b20494c22dab3d6d9a1a1b4575bfaba25364e8d989e4339d818df08463726e818e82b6b3c3375f1122faf082f8a152623f147feb717707d76db9d6f79ede145a4668c20b111bb9bdad50ef76efdf01e8d7ae209b83fdf08e696f94682074ebeed754c994fe7a806eb97e802d387588432ba30f2fedb118d611c73009363672c0272f79eb7202d2b82d170ad231df6b6ce0906eeb8e43ff2f48590d4015ef4621efc58b37b9ea2c07eaaac116e297588bfe4e5fbc875d662fa7443a6b02e59a5547b77bfa0b43cf4c4f211c1a646f51a14f494483b7370045d82b8727767fd17e5eb478369d576635d80bc835ed790c8616ad2edc87383b68943d1da6ba8e4fb2a353c7fa7ea9db53fe72f3d3dcf83743ab87c9409cbfe29b9a5d5fca059997a6068b4e9595cb8f7ee017255a1dbac096bfd55a65e4c285021b06797029814a93abcde69ecf5da75059159ff5b9d82628609c884b076e771ae42b839c5ecef333386b2b3943bf772c9a5f79889704c39ca26647a76c2fd516ba011b7229ea3882a369f5a5fd86c534adbb166d7cbe39ad8f4ebac31b366967b015d73405fb741489043b3d40e95ddcda248fa80858ebf9e382014a9864bc6b29859192228c28985c36ab54128962ae5b16a26a37ba3b7e07bf6475d13baffa86037e87de2cd7724bb4582c84c0d92982aeb73626e7c3932846e0553bf82e9accaa834a3eaa8f8d12634aad8df1313b3f792a34f6d41c7f98c7914c1363989b0a49049468528508bb454554de8e0405edbfef9dc14a2d59588f4c51f9f742909440ce635306c1dac6713d226872e2730a096f46e9cd404db90edbf79ea906db919dc54a1908a9e83cf55eb5e634cc1134ff60f95c0a7146982134b52d874d08ba8ae3dcfaf586421f592a1aeebb310801aa8404138c4c77a72345772cf55e22ee84b2a53b910880165149cbeec4e406c8af8cb71307d45bc2b9afcf3b4167c73c6e9ca02ce437c34ead26ffc518d375e9a9a2ca07bacf543b6b6699153b6f74759b1fd8a0ba8a52ad71aad688a3f3dd1190e5a0673999c802aa9fd66083e021729ffedd256d19a358a38eaa3f580009358dc175e187367ddb721fd1fae410e88f69d42d2a9139642704c19c9fd2bfe7cc16537903ca03c451ffc8fc9bdec3dc2164d7560d92b87c0dc0c5e9a9603d2aac6c86bbdc5f9cd877f55db46a93db76b017a019d5298fe3a171095a9169fcf54e9571a242404c556ff645fb75d8d0567e94c97692f3a087d1e6b6ca80bcf62d1fdfe4f197cb8c462769bf0edd63cd4c0e7b1abd956e1ff8358db214c4c445b7488e8a6c7d51c9691cae9c412a65dfd8224c3beb86164b1cb6fde2e37ea26df216b5f723b4e080da399644831f9a3f8d76f51bdcb4403d72be3101541fda601d3f8bf89c86da6819a15834b60ce21ba3f2e8d4fb9bdb5e12cc4de7e0bfbe50ca55f247f7261166fd3569fe171efbc3299ed72fe4020a2f92b476d6225b6d827bff21c41be7561f31138b8a92c84fdd45fb3aae21a5eb4c4f88aa1c5dbd64f8568ad8ab0e4dc135e0c2fe1601e1c7faf9d53fa6c5666becbf3bc292dba59bdf0affda4ca6edf1a918bb32cd1cce3a05073e5329d9f4c758f79ab55b147989debe165e228ab0b04cf9171e48a0c1d35d8a7dee433808599652c7549c2771cfe6d7456dc2048ad5bbc907118550bdcb9fe7451dc893651749f66e7b648285f67714d7934587e5f75cd33debb3106abbab187cfa82f2294b22903363a1334e509231380b093f58f0b7d4a603a82e497e0d5e91e221242d9f5a7e6afb24237af0e8e4438fafe7f3702720cc6c0d132217859d28e2a264eb6dd4b59a5c59b33ff271acd34191379ed15e5afe1b0feb5dbad1f8071f0a74c671b8bca2be620346bc1ceed6d0eb056b3fa35efa28708cd1ad967af679a5c06b67748e8441985569e1d1208796a5885c9cd9b8215b949dbfc6845e64c40777381755d02d7cdf6cef8e11d12d81cc2da3f89baae763a1e6e34d660022fdb4202d793c5ac9dd07e200fefdf9e6f4aa2f87a5221e481508f6cb5d3696eef577a72e0ac95d4a007c26babac0ee7cb6b00ae3a17ca9fca476da5b565ce5a99109d88b868f3ec9f4a633dd50e8cae851fc1acdb5814a09f2628ea70baca0bc52b8ae9d78f8ed6268187cf29f2545dd1c5e9e85e6f8772cf74c5e895ac91b208f6b260e3e9cde1ebf4f7bb580099c43201657456c481e4beeef795d6f8ff8a1ff1e5577dc441c9bff7f2fb5cdc80173ffab814f2e8b5a14e7747ef562601fd7abcc86d0c9426f9cd209304b2277ec7d3e70dbd1d254b9e87268b7413d1b6007a78aa7827c2f8e2f077dfffb4242737038dfeecd5748795bb81f97acbcc40d0bcbb36208e048144503b16f5beba3e0e8ddfbf1f15359ff48efeee9ba0be8c3399dca008b64546de0daf0be929a6836713b9c6598d7238490171d3a50cfb1ff31a690b4d23ca9075f47b8f0643a147333cc2bba98c88f965d129578072aeb66b93b99f4645408489ea629e44e8dd2e21e7e57438449320ffee7b8d64882767a5395afb3b5cfed56e28189c254f06f90ae6617412d6b11dab9d1cfaa3760a88696d6123fa2680c7b71fd223dc9ffa0b7f3ab2e77562fb0fa10442db89db31c59f3a523d910a9ace655490aef6fee46b39f7793cff6f7fa1edba9f52b47c0cf90df1f935c39b687ff16423598a9b2d9feb1a8ef2988e0d72da93ee2dbaadd4a49928abda6507603fb37cdcb5653c9ab9aedf6c12ea1bc4f324cc590931ce2669a6a9e9e676975e1ee40e13558cb8b3c7069ef16169d652c85c98578a07516e8dcfa78a2d47cfea751016f740cc86290ef80fdd444bd7de7807b013eac3dca3a4760f7fc4933c523597354f4a6670524d26b535b21999672406da79ce5318524c1e79625854e5da68c006b0e73810970e32103a083653279da0b596be528b1d60931b84e92d7ac99ebcf6015ad0b203b90e882f0dff533b2067de47bc94966a05d1abc59cbe04f1d135238b12057b2f8f9664243b9c01910d9dd9197843a38f96742fa9d920e93d618ce1b25baab516d02c0e576e8b881d4d3edf5cb930829bb7beddffe56f5dcfd632d185e98a972dece494e1bfcd4dbd018d2ac3cb0b8c3d98346ba7d91e7e41bdc144605ebb584ded3c8db6a7039be2fda50a9a88685e6fb3427e486a882ccf34b8d377573f2b79a6915da67602bc5680309110710c98c7facab446fed34f5923c943c708a97d1bb23156cf9fdac8db47c39623ebeb25fd85e602553e695fe04532b5e563f7fa9bb960d73fbbe5c71d246932da56f3342f8a299c1c872c00e39c921c449c01f4d2519d55d72d76b6742f6fe64d81cc7e686e4cc72775533fd8c40ac97d8ca572c58bedb71ffde15225f1c0b1b1ef9b2de2d5c8f16060979ad70035b6763fc8499d9a7dd5a4bcb0d206e9fea9dc", 0x1000) socket(0x17, 0x8000, 0x1) (async) r2 = socket(0x17, 0x8000, 0x1) r3 = socket(0x1, 0x1, 0x16) truncate(&(0x7f00000014c0)='./file0\x00', 0x283b182b) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001500)) sysctl$kern(&(0x7f0000001540)={0x1, 0x32}, 0x2, &(0x7f0000001580)="95fe5bcdd070e1f8969ea9c8a601320413d012ce3c380c7e62fb0afc0d4676aea65275d9", &(0x7f00000015c0)=0x24, &(0x7f0000001600)="97437df0224cf8d7d0e7c15b1a3c453739e7c055d6ebb0a39e", 0x19) r4 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, &(0x7f0000001a00)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r8 = getuid() r9 = getgid() r10 = accept(r3, &(0x7f0000001a80)=@in, &(0x7f0000001ac0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001b00)={0x0}, &(0x7f0000001b40)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, 0xc) getegid() (async) r13 = getegid() getpgid(0x0) (async) r14 = getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001c00), 0xc) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) getpgrp() (async) r17 = getpgrp() getuid() (async) r18 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) sendmsg$unix(r2, &(0x7f0000001dc0)={&(0x7f0000001640)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001940)=[{&(0x7f0000001680)="8acf3c2d3a6072a6dc1d43289a06e1675e0a79eb4da5060879a59849611d1a6a69c8eb0c64bf31b4f21fcb8f23827a410fbb64de9f8497d1a4f7bee3044f1074e2bbbae5f87198eaff323c15e503f996b3bf3877b6cc74c9cae6aa30b501bfd2377a71c2e0ff03ac08d56e4d086d9c32a4d02cb7b3b5cd97cfc33060c6b70e83793a3ca1956687", 0x87}, {&(0x7f0000001740)="4bf3304a726e745b74b9fc70971c5d59866ba73987c99086feac1029bb41cbf1987f6937a44e0260b959b3be8395a7bf4dbd38ccb5df3ec86dd07a4d908bc931ffb5a6b0fb055a3b648935bfd85202ec3f86e18011e5af5a5505c15080085125bd234f12c240e11a368ccbf05e530f13512e816c42ecebe3f0e01054e080182d0d18c807610643e14f6dbe4bd27e3fa4170edce004b4b7b82d432f14aeb0869457c99f30bdf533450faea388aa1cd9efa4b19179c0e3a0f000969484e78fcb3fb11ebb430bf53b00e02417d2c78c1e2fbc65b2028b2597975bca93fb6975bd9d3848868c2f3589aba9e1a92d81d02a7143bb1530", 0xf4}, {&(0x7f0000001840)="7c94378030417309954e1e17e5b4efd69e2bfd52465522df6dc914e491aa0a084c5baa7073af5f66faf304414cf6379c9770fd55ec7f8df60971d60d9c8939595335266ab6f6dcc035da3f2efd40fe4aaa3a4745285d554726fe25ec7823c56d765ebaa80e79a242f963cf3489275a83cf", 0x71}, {&(0x7f00000018c0)="57655bd0a47f9d59128c05acfcee98562f1583e90d6e1efef14e3b828a8db8861286e493e940dc540113e0693feb4c7a05c18125911af145a2111d4bfa351d667c0d86806d56b2e4dc75f42e1a0565858e384ebac6f2c889f439d59fc82dde20d5719cf652", 0x65}], 0x4, &(0x7f0000001cc0)=[@cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r9}, @rights={0x20, 0xffff, 0x1, [r2, r2, r10, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r2, r1, r3]}], 0x100, 0x400}, 0xc) getpid() ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000001e00)=0x4e) 1.376277ms ago: executing program 1 (id=306): syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @random="632ce495778b", [], {@generic={0x805c}}}) 1.12357ms ago: executing program 1 (id=307): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x84, 0x10, 0x2, 0x4}, {0x2d, 0x0, 0x0, 0x6}, {0x6, 0xfd, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) 608.588µs ago: executing program 5 (id=308): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x10000029, 0xc, &(0x7f0000000740)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) open$dir(&(0x7f0000001640)='./file0\x00', 0x10, 0x52) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x20) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffefbfffffffffb, 0x1, 0x2, 0x1, 0x0, 0x0, 0xdf5a, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa8, 0x10002, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0xb, 0x1], [0x100000000, 0x2, 0x20040000000, 0x0, 0xffffffffffffffff, 0x8011000, 0xffdffffffffffffe], [0x100, 0x20000000000, 0x80000001, 0x100000004, 0xffffffffffefffff, 0x6], [{0x0, 0x7, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x5}, {0x4, 0x0, 0xfffffffe, 0xfffffffffffffffd}, {0x3, 0x5, 0x8, 0x80000001}, {0x10, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x1fffffffffffffff}, {0x1}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5, 0x80000000000000}, {0x0, 0x0, 0x5ad424d4, 0x2}}}) r5 = kqueue() kevent(r5, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x0, 0xffffffffffffffd, 0x1, 0xe, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffc, 0x1], [0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x10], [0x6], [0x4, 0x0, 0x0, 0x165, 0x0, 0xa], [{0x0, 0x10, 0x7, 0x8000000000000}, {0x0, 0x0, 0xfffffff9}, {0x1000, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x1000, 0xffff}, {0x0, 0x0, 0xc8, 0x7ffffffffffffffe}, {0x0, 0x5, 0x0, 0x1}, {}, {0x0, 0xfffffff5}], {0x0, 0xfffffffd, 0x3}, {0x0, 0x5}}}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r7) kevent(r6, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) write(r3, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r2, 0xffffffffffffffff, 0x0, 0x42, 0x6}, 0x2782, 0x4, 0x0, 0x0, 0x0, 0x2, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) 0s ago: executing program 1 (id=309): sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000040)="f8d7f148d63bf8fb336d09ac0100c2c190e54d900b067597958bb9c0e5d67ba6f0e8ff27bc7d94c2eead9102081f8cb8c5ddac2fbb292c3e119071a93d9cf933cf4faf4527ecdb3bf9e54e81f3485f49bf5c6a3546a49b77e5789d81365bb9fd26f8e374cf47aad733a84c15cb8535a7f38ed7d9471f8640200720234c4fd67087fcfe959997e573fd111fc7f3b887163a9ac9c20c9414315b0078eb4a2d88edb7b4c2cc192da76c124db7d8727b08891127f0c2103c5d885f02d970975fd660bf1c383a1026b15965fe", &(0x7f0000000140)=0xca, &(0x7f00000001c0)="ca13d0484e5cabb0996d347f11275144", 0x10) syz_emit_ethernet(0x66, &(0x7f00000003c0)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dd60d1f10eb4522d6619be9f9907a600302c03cb697a653e336f000000500000000000ff0200000000000000000000000000010200907800006dbb690000000006ff0826651f52e2840a3a68632730c0fc4357ff020000000000000000000000000001"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dd609907a600302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020090"]) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x3d, 0x1, 0x0, 0x1917}]}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000401}) sysctl$net_pipex(&(0x7f0000000200)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000240)="41adfe6544d494", &(0x7f0000000280)=0x7, &(0x7f00000002c0)="7457a324b4229cf8d275c3f665c71687a1eece731d6af65fff693fb872e32c9a81e20f48499e8d0c8ab8de894361370dbedaee96ff508a8484e673dd1da30bc5ec56b27f905f1a1434ee08649d9df34955b963c2cab7e1ea833bade731efc1738b092aaf3a6841779a04778f5f1edd5fe49494ee2b558142a17355d1a424a543f44a0c7a1800c87c33d32ff51fb0293f1bb2525806ae4cc2cc425155d89fa1a669523e23dd7ef30c6c4c9b3bd941873b436d41f027c2cab2539d23ff3b5f6f9486e295535c60167ead1c716a123afac62d235f71fcd751bd11819d36d4ebb4e4ec69a8b453", 0xe5) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.155' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: kernel: protection fault trap, code=0 Stopped at sys_msgrcv+0x3f2: movq 0x10(%r13),%rdi ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace sys_msgrcv(ffff80002f906a68,ffff80003c9576b0,ffff80003c957600) at sys_msgrcv+0x3f2 syscall(ffff80003c9576b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb6b7466e510, count: -3 ddb> show registers rdi 0 rsi 0x200000001208 rbp 0xffff80003c9575d0 rbx 0 rdx 0 rcx 0 rax 0xa r8 0x7f7fffffc000 r9 0 r10 0x9b7b61333428747c r11 0x96c53e1d827848b5 r12 0xfffffd806b854eb0 r13 0xdeadbeefdeadbeef r14 0xffff8000014a4f00 r15 0xa rip 0xffffffff81714a62 sys_msgrcv+0x3f2 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80003c957530 ss 0x10 sys_msgrcv+0x3f2: movq 0x10(%r13),%rdi ddb> show proc PROC (syz-executor) tid=512263 pid=68473 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=36, usrpri=82, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002f907738,0xffff80002a7c2a68 process=0xffff800033917678 user=0xffff80003c952000, vmspace=0xfffffd806fb0ae20 estcpu=32, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 25020 450485 56165 0 2 0 syz-executor 25020 365833 56165 0 2 0x4000000 syz-executor 67823 326607 80230 0 3 0 vmmaplk syz-executor 67823 431045 80230 0 3 0x4000080 fsleep syz-executor 67823 228535 80230 0 2 0x4000000 syz-executor 68473 73138 91180 0 2 0 syz-executor *68473 512263 91180 0 7 0x4000000 syz-executor 68473 380638 91180 0 2 0x4000000 syz-executor 68473 19247 91180 0 3 0x4000080 fsleep syz-executor 87029 102308 99133 0 3 0x80 nanoslp syz-executor 87029 181246 99133 0 3 0x4000080 sbwait syz-executor 87029 478442 99133 0 3 0x4000080 ttyin syz-executor 87029 36351 99133 0 3 0x4000080 fsleep syz-executor 87029 274276 99133 0 3 0x4000080 fsleep syz-executor 84699 87668 28526 0 2 0x1 syz-executor 84699 187457 28526 0 2 0x4000000 syz-executor 69363 510283 18476 0 2 0x1 syz-executor 69363 145711 18476 0 2 0x4000000 syz-executor 1161 249236 12659 0 2 0x1 syz-executor 1161 64827 12659 0 2 0x4000001 syz-executor 70220 416737 1 0 3 0x100083 ttyin getty 2868 361978 0 0 3 0x14200 acct acct 73982 369132 0 0 3 0x14200 bored sosplice 12659 475840 69414 0 3 0x82 nanoslp syz-executor 91180 476576 69414 0 3 0x82 nanoslp syz-executor 80230 431153 69414 0 3 0x82 nanoslp syz-executor 18476 472735 69414 0 3 0x82 nanoslp syz-executor 99815 235444 69414 0 3 0x82 nanoslp syz-executor 99133 134755 69414 0 3 0x82 nanoslp syz-executor 56165 209250 69414 0 3 0x82 nanoslp syz-executor 28526 481605 69414 0 3 0x82 nanoslp syz-executor 69414 493916 20408 0 3 0x82 kqread syz-executor 20408 128319 31155 0 3 0x10008a sigsusp ksh 31155 330878 89867 0 3 0x98 kqread sshd-session 89867 22421 58908 0 3 0x92 kqread sshd-session 58908 276630 1 0 3 0x88 kqread sshd 12121 331298 47115 73 3 0x1100090 kqread syslogd 47115 37182 1 0 3 0x100082 sbwait syslogd 24530 192948 1 0 3 0x100080 kqread resolvd 11622 121243 63222 77 3 0x100092 kqread dhcpleased 68428 330504 63222 77 3 0x100092 kqread dhcpleased 63222 325534 1 0 3 0x80 kqread dhcpleased 87659 201796 0 0 3 0x14200 bored smr 54242 377492 0 0 2 0x14200 zerothread 31540 417063 0 0 3 0x14200 aiodoned aiodoned 99780 105190 0 0 3 0x14200 syncer update 40326 130465 0 0 3 0x14200 cleaner cleaner 56361 41696 0 0 3 0x14200 reaper reaper 89985 24479 0 0 3 0x14200 pgdaemon pagedaemon 14929 258267 0 0 3 0x14200 bored viomb 77230 339112 0 0 3 0x40014200 acpi0 acpi0 54968 125698 0 0 3 0x14200 bored softnet3 79485 292130 0 0 3 0x14200 bored softnet2 24249 397868 0 0 3 0x14200 bored softnet1 86594 265437 0 0 3 0x14200 bored softnet0 13804 111850 0 0 3 0x14200 bored systqmp 94606 200882 0 0 3 0x14200 bored systq 80770 241947 0 0 3 0x40014200 tmoslp softclock 81462 325716 0 0 3 0x40014200 idle0 1 214437 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10178 11071K 11445K 166960K 11687 0 pcb 17 14K 15K 166960K 89 0 rtable 171 5K 6K 166960K 465 0 pf 26 12K 16K 166960K 51 0 ifaddr 32 5K 7K 166960K 50 0 ifgroup 42 1K 2K 166960K 61 0 sysctl 3 1K 9K 166960K 9 0 counters 30 17K 17K 166960K 38 0 ioctlops 0 0K 4K 166960K 103 0 iov 0 0K 20K 166960K 48 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1339 84K 85K 166960K 1634 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 12 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 17 0 dirhash 12 2K 3K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 97K 166960K 439 0 sigio 0 0K 0K 166960K 6 0 proc 60 59K 100K 166960K 520 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 86 0 in_multi 70 5K 7K 166960K 103 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 2K 166960K 679 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 235 143K 152K 166960K 5452 0 UVM aobj 18 2K 2K 166960K 18 0 pinsyscall 39 78K 94K 166960K 1475 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 27 0 NDP 9 0K 2K 166960K 32 0 temp 58 8670K 8745K 166960K 14219 0 kqueue 13 20K 27K 166960K 94 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 63 0 60 1 0 1 1 0 8 0 rtentry 136 118 0 45 4 0 4 4 0 8 0 unpcb 144 422 0 405 2 1 1 2 0 8 0 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 736 73 0 68 1 0 1 1 0 8 0 arp 88 19 0 4 1 0 1 1 0 8 0 inpcb 328 347 0 337 8 1 7 7 0 8 6 ip6q 72 5 0 4 1 0 1 1 0 8 0 ip6af 40 10 0 9 1 0 1 1 0 8 0 nd6 104 25 0 9 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 5 0 5 2 1 1 1 0 8 1 pppxif 1384 1 0 1 1 0 1 1 0 8 1 pfrule 1344 4 0 4 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 505 0 197 32 7 25 32 0 8 0 art_table 40 506 0 197 6 1 5 6 0 8 0 art_node 32 116 0 51 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 13 0 3 1 0 1 1 0 8 0 shmpl 112 15 0 0 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2186 0 685 95 0 95 95 0 8 0 ffsino 248 2186 0 685 95 0 95 95 0 8 0 nchpl 144 2799 0 1116 63 0 63 63 0 8 0 uvmvnodes 80 2395 0 0 49 0 49 49 0 8 0 vnodes 216 2395 0 0 134 0 134 134 0 8 0 namei 1024 9228 0 9228 2 1 1 2 0 8 1 kstatmem 264 30 0 12 2 0 2 2 0 8 0 scsiplug 72 4 0 4 2 1 1 1 0 8 1 scxspl 216 11113 0 11113 6 2 4 4 1 8 4 plimitpl 152 114 0 97 1 0 1 1 0 8 0 sigapl 424 722 0 674 7 1 6 7 0 8 0 knotepl 120 13600 0 13553 16 7 9 9 0 8 7 kqueuepl 184 215 0 206 4 3 1 4 0 8 0 pipepl 296 194 0 167 3 0 3 3 0 8 0 fdescpl 440 704 0 674 5 1 4 5 0 8 0 filepl 120 4210 0 3991 12 3 9 10 0 8 2 lockfpl 104 152 0 149 1 0 1 1 0 8 0 lockfspl 48 75 0 72 1 0 1 1 0 8 0 sessionpl 144 22 0 14 1 0 1 1 0 8 0 pgrppl 48 37 0 21 1 0 1 1 0 8 0 ucredpl 104 526 0 514 1 0 1 1 0 8 0 zombiepl 144 732 0 729 1 0 1 1 0 8 0 processpl 1160 722 0 674 4 0 4 4 0 8 0 procpl 656 1211 0 1147 6 0 6 6 0 8 0 sockpl 528 848 0 818 9 2 7 7 0 8 4 mcl64k 65536 8 0 8 2 1 1 1 0 8 1 mcl8k 8192 5 0 5 1 1 0 1 0 8 0 mcl4k 4096 2835 0 2784 16 8 8 15 0 8 1 mcl2k 2048 802 0 797 5 2 3 5 0 8 0 mtagpl 96 22 0 5 1 0 1 1 0 8 0 mbufpl 256 8677 0 8507 19 4 15 19 0 8 0 bufpl 280 4220 0 121 293 0 293 293 0 8 0 anonpl 24 137664 0 134461 65 15 50 50 0 187 18 amapchunkpl 152 17284 0 16770 28 1 27 27 0 158 6 amappl16 200 2927 0 2898 28 12 16 16 0 8 12 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 109 0 98 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 1315 0 1285 3 1 2 3 0 8 0 amappl11 160 46 0 36 1 0 1 1 0 8 0 amappl10 152 4 0 3 1 0 1 1 0 8 0 amappl9 144 242 0 242 1 1 0 1 0 8 0 amappl8 136 29 0 28 1 0 1 1 0 8 0 amappl7 128 106 0 96 1 0 1 1 0 8 0 amappl6 120 182 0 179 1 0 1 1 0 8 0 amappl5 112 114 0 108 1 0 1 1 0 8 0 amappl4 104 297 0 283 1 0 1 1 0 8 0 amappl3 96 3238 0 3119 4 0 4 4 0 8 0 amappl2 88 618 0 561 2 0 2 2 0 8 0 amappl1 80 9217 0 8663 14 2 12 14 0 8 0 amappl 88 4761 0 4589 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 17 0 0 1 0 1 1 0 8 0 uaddrrnd 24 704 0 674 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 704 0 674 1 0 1 1 0 8 0 vmmpekpl 168 7162 0 7126 2 0 2 2 0 8 0 vmmpepl 168 50535 0 48613 100 4 96 96 0 357 5 vmsppl 360 703 0 674 4 1 3 4 0 8 0 rwobjpl 32 18564 0 15292 29 0 29 29 0 8 0 pdppl 4096 1414 0 1348 98 32 66 82 0 8 0 pvpl 32 328109 0 319663 149 30 119 121 0 265 31 pmappl 216 703 0 674 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 279 0 59 8 0 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace sys_msgrcv(ffff80002f906a68,ffff80003c9576b0,ffff80003c957600) at sys_msgrcv+0x3f2 syscall(ffff80003c9576b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb6b7466e510, count: -3 ddb> machine ddbcpu 1 No such command ddb> trace sys_msgrcv(ffff80002f906a68,ffff80003c9576b0,ffff80003c957600) at sys_msgrcv+0x3f2 syscall(ffff80003c9576b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb6b7466e510, count: -3