last executing test programs: 3.100930765s ago: executing program 0 (id=553): execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x10002ffffffff}) select(0x40, &(0x7f0000000140)={0x8, 0x75c, 0x7, 0x0, 0xffff, 0x5, 0xffffffffffffffff, 0xcbf2}, &(0x7f0000000180)={0xa610, 0x1ff, 0x7, 0x8, 0x240d3bb, 0x0, 0xffffffffffffad6c, 0x7}, &(0x7f00000001c0)={0x7, 0x5, 0x1, 0xffffffffffff636a, 0xfffffffffffffffe, 0x2, 0x1, 0xffff}, &(0x7f0000000240)={0x696a1d75, 0x2a9c}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) getgroups(0x44, &(0x7f0000000040)) 3.013419243s ago: executing program 0 (id=558): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x3, [{0x1, 0x7}, {0x2, 0x80000001}, {0x3, 0x8}, {0x3, 0xfffffff9}, {0x3, 0x2df}, {0x3, 0x2}, {0x2, 0x2}, {0x2, 0x8}, {0x1, 0x101}, {0x1}, {0x2, 0x6}, {0x2, 0x3}, {0x1}, {0x2, 0xfffff800}, {0x3, 0x800}, {0x2, 0xc}, {0x2, 0x2}, {0x1, 0x7}, {0x3, 0x4}, {0x2}, {0x1, 0x6}, {0x2, 0x3}, {0x1, 0x3}, {0x2, 0x6}, {0x3}, {0x0, 0xfffffffc}, {0x3, 0x101}, {0x2, 0x8}, {0x2, 0xffff}, {0x3, 0xd}, {0x3, 0x7f}, {0x1, 0x100}]}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800007ff, 0x3, 0x10003, 0x20049a, "084880fa87f4ffbcda0988d11554e90d6602ff07", 0xe6, 0xffffffbf}) (async) r2 = socket(0x800000018, 0x3, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) (async) dup2(r2, r3) (async) r4 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x14) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x3, 0x7, 0xe150, 0xffe, "0000000000008471050000000010000447ff00"}) (async) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000009c0)="272355af5986f60acc7e1f9152f564494748acc9407606d7b9dc6f05e88ffd0b0cdd2c8d883ccd46d9f5f541fe35a8c6565e37ef5f89cb5b2e006d4702faa24f0a2d1cd97dda649cbe13bb4415e2b118accb8ccb9546ad2123544121e63eb8f9c950c3620e961ed65b5b889e71370225df5f070f1186ec97d2f46ce8a1d0665de21546794bc75e9e443f4de87cbe4f4572078bd022c7ab12df240f8c874cf6df6f1147f8ca10df1d5473d03d38d2b7615f72af674f2e697ba01f4984cf87bc1d67cf7292300ee5f8807427631df35c0085b45a7246a97075a0e4acb286c4857c75e925575771584da5b1d3ed765c850fad3dbd0e28115ec779287e62cb9587a634ab7191739efd876c41178a199b9be16c87cc3f7fe7d6624f5491c24dc67bb76e942d63e1b76678dac53eb5386b26c0f00f49f5a759ac3c8432e952fcab6a617c43a056e7145dd5432ba4e965a08c157f7159dc72e501a18fd953ba00211fb36af9f24a26fc56c977db17c588828a540caf0b5b487b4837d1436327633b48d4e52cd1785495c0c9c4eafc55902024d290770d9488b54ba2d8b6c3fe3c8e710539a80cd713980b8bf851632611be3498ca05a601e3a90066655454b1cdce771848f54b3b9721ed0a72c3fade587c7750f83d643ef52def39e1d7936f0cf6d2b33c8916648faaeac540d32629134e76c96e0fc3240920e71c256f731fdf4e471554f2b07be6734f8017e50051e66aa9487fc9551301c43c81f7b72b68d1f8ed59043420673f8402d63e3df7e769130fd3fcd2cad1353a9156379e0913b382034378290961fd48903bd4985d9f44429e933d56ead8f68dcb0cf7ef40382ec1d9b338d521b36369f0cd1faf6aa6af646a67fc16c233c02cd30fa6e7e10054868d9631393d949716c1212cc685615d0b019e321d1c310220f0efc93231fe5033702e00ad508b6eec520ab594fad9e0eea61dd1c674a11dc1b92fdf3a724964c9b7fee98e68b597027f5bc2edf3c6e9d0f4567850055cc284b9c0ffdfab9caebfd959653fb7b00653cb34782fbf102e5c3c44bac859382b3abccae94f60ad76092ee5dab6078d35e93e3b90f6adacf196b0a7880459ffaa50efefa0606acfd9a2881017f15c8522e6bcbdf51e1a495b2df8720e5fa76611b0f9a2baeaef7eacee8f84bd222922428e8837070a8b80703992b080353732725b0f096353fb2935cbe8d23eafe75d77f415384e0f795ad3caa2453a0514a19b3acb4021b172b76c2a1cd9fc2a7aa3eb26a5aed5e49c196b7b467da57a2ee4ed445246541519810cc86d7ee2d27303455ff5341b6e1b979fdc49f0a05989c3716f8ee1e3084efafa00a21117c4109a9e748b300af6fffacbee1dc4adf4eab130e039519f2614560131a5d9834ac85af1834d7eaafb343cbcd29269d173d33f6552f5a4ea3c2dfc9f9f6176ecc69f6dd037c6b41b4c75716baba2f9eb81b7eb363650a390e4a87b7a69aff89dd33ff021975b61b39a3fc24b50f3804e7b3051b2111f9e94898d", 0x43b}], 0x1) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b1400000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x2) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x3}) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) getrlimit(0x1, &(0x7f0000000000)) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) pipe(&(0x7f0000000080)) (async, rerun: 64) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x3, 0x1}) (async) ioctl$VMM_IOC_INTR(r5, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) 3.011896422s ago: executing program 0 (id=560): r0 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="6720b5b8cc68bd44f5439851123e67d4024e4bc40c16ed0919d07d6cceb9f920317b8a1546ac0824e18d517e37b742f6838c62a43bf28abd9d94f8bde1", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x0, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x4, 0x2890, 0x5, 0x71005}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x9}, {0x6, 0x0, 0x14, 0x8}, {0x2000002, 0x82, 0x5, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ca, 0x800, 0x10, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1100c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64, 0x80, 0x34, 0x1}, {0x3, 0xfc, 0xf9}, {0x6, 0x4, 0x4, 0x20000008}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000180)={0x0, 0x0}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x672cf1301923fefb, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 2.778174041s ago: executing program 0 (id=569): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) (async) syz_open_pts() (async) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) (async) 2.732161223s ago: executing program 0 (id=574): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0xfffffffe) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) shutdown(r0, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80350001080006"]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x1, 0x2, 0x7, 0x4}) clock_gettime(0x2, 0x0) 2.623509142s ago: executing program 0 (id=579): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x18289, 0x118) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x8, 0x1) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) fchdir(r1) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x0, 0xd, 0x0, 0x40000}, {0x6, 0x80, 0xfd, 0x1}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() (async) r2 = syz_open_pts() close(r2) (async) close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) (async) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3e, &(0x7f0000000080)='g', 0x1) setuid(0x0) setreuid(0x0, 0x0) writev(r3, &(0x7f0000003600)=[{0x0}, {&(0x7f0000000080)="01cae284f070161bbdfed399af8717edbf6519c6e3", 0x15}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000000000000000100"], 0x10}, 0x402) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd503a", 0xff99}], 0x1) (async) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd503a", 0xff99}], 0x1) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000001c0)=0x1) lseek(r0, 0x3, 0x1) (async) lseek(r0, 0x3, 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000000c0)="f1a42138cd18f3b0a16bc56a730bda8b263c0f70544fe00a08731bf3c827cdbf05a5fbd23d3f6e9faf40f7b9d4f512b7e1897b8105e05c59464a5dc9d3df6aa0da5099f84904880032cb260da746d9daac347a589c25185d05c378f8161277582bfcf801d0eaa2a89dfae08378672e56069ebd078a436f08f02ea81782cc26019a9ed26cbd039ef8d35862", &(0x7f0000000080)=0x8b, 0x0, 0x0) 2.540933003s ago: executing program 2 (id=583): madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x0, r0, 0xa7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20480, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) mprotect(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x1) (async) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="5b58c7575439d4908ea063b6d157ac0c059e2d6acaa84075eaf144e1574ce6e5cf2cf3d75bab2a2227cd026c136702fd773df2f14fe0d04b1142dcc181828e0f59af87b84538c79e0f61956191df0b8ff363bcdb8a9125c7d28f945d8f5e68d4f935dbd753314e0f75621c8c7761c4f7ba0263", &(0x7f0000000280)=0x73, &(0x7f00000002c0)="00c246ca4f9622a287d20d5527bda6ac6058592f2c249b8ed42e0d18bec8467b90ddb3afbde0510af0d8ce408db73b641379c85064f67dca8fcd1acb06f1897e4575f0ccf3427ca676d985a5d734363c8ef8a6acf8239fbc25611bda64d9c20e9958c0dc7fab707106e5fe96a0583ed10c1d0ca93b6479", 0x77) (async) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) (async) pwrite(r0, &(0x7f0000000380), 0x0, 0xe) (async) r3 = shmget(0x2, 0x3000, 0xc, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x2000) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) fcntl$setstatus(r2, 0x4, 0x80) (async) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) (async) write(r4, &(0x7f0000000400)="5b62ec13b3e32729e6b99a52d973da1721befd4ddea77e67773ba22e2778dd4babea1b94e4c1ce28361017f988798ad5ab2c752899c5653abffe3faf6f6fc43a2c8ac280c2c6e269efd6a329491d8856ab6a48fea3a15731c88766421e192734577d088fa6d959e3b6c428d48cdf5b9ef3c9565290c27856aca3c15c5beeb5c421c4693f8dcb518e6ed69619", 0x8c) (async) select(0x40, &(0x7f00000004c0)={0x5, 0x1d09, 0xfffffffffffffff1, 0x80, 0x4, 0x7, 0x9, 0x3ff}, &(0x7f0000000500)={0x0, 0x2, 0x100, 0x4, 0x8000000000000001, 0xd3, 0x4, 0x9}, &(0x7f0000000540)={0x3, 0x4, 0x7fff, 0xffffffff, 0x0, 0x8, 0x100000001, 0xd}, &(0x7f0000000580)={0x2df7, 0x6}) (async) kevent(r4, &(0x7f00000005c0)=[{{r4}, 0xffffffffffffffff, 0x6c, 0x1, 0x0, 0x6}], 0x10, &(0x7f0000000600)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0x4, 0x24000000000000, 0xff}], 0xfffffffc, &(0x7f0000000640)={0x6, 0x7fffffff}) connect(r4, &(0x7f0000000680)=@in={0x2, 0x0}, 0xc) (async) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000006c0)) (async) socket(0x10, 0x5, 0xff) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000700)={0x6, 0xfffffffb, 0x4}) preadv(r1, &(0x7f0000000900)=[{&(0x7f0000000740)=""/155, 0x9b}, {&(0x7f0000000800)=""/76, 0x4c}, {&(0x7f0000000880)=""/85, 0x55}], 0x3, 0x8) (async) sysctl$vfs_fuse(&(0x7f0000000940)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000980)="38fa6b952698988cc81ad41490522a91c09093e3b274c2b58fab370aa6ca3a21a7bf5435ed58181cd050071b1e93ba7799d3f775112ce83a472ae0f04163dee7fdbc1f3e12398b81170a25d61bbd73fa946d0278c9456d58c3c793ebe0114249f229f424d2c61b8e1191bd7ee111ecd41e58754fb308c57824fdc8386a1867c75801cbf90a364759afb5757e81ec749282b8fc4bba238efb34058a847caf762053ce8fac41cf688862c8a04cebff", &(0x7f0000000a40)=0xae, &(0x7f0000000a80)="ecb5fff8735cb0a5fc27eecd6d3ad0b934d40eee886d7dbd6ea90c88c170e615dd35089cc44b9556ba9292e772391890c5df81701e33cd9339a901f9970cc2c0b3248f07554a623735b4c3e91200694c3d99968571cdbba108249d831a49c5a2172905e1896d256c06104adb578b85587f5c4028f4c8fb4fb782b1", 0x7b) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r6 = getgid() (async) r7 = getuid() getgroups(0x8, &(0x7f0000000b80)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000bc0)={{0x1, r5, r6, r7, r8, 0x25, 0x5}, 0x9, 0x7f, 0x0, 0x0, 0x2, 0xff, 0x2}) 2.14984275s ago: executing program 6 (id=595): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) socket(0x10, 0x4000, 0x2) setuid(0xee01) acct(0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000000)={0x4, './file0\x00'}) 2.100038542s ago: executing program 6 (id=598): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000200)='./bus\x00', 0x8003, 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0xa00}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) socket$inet(0x18, 0x3, 0x102) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="10000b0000000000ffff000000800000"], 0x10}, 0x4) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000440)={0x2, 0x6}) chown(0x0, 0x0, 0xffffffffffffffff) r4 = geteuid() setuid(r4) r5 = msgget$private(0x0, 0x144) sysctl$vm(&(0x7f0000000140)={0x2, 0x6}, 0x2, &(0x7f0000000180)="37f7", &(0x7f0000000240)=0x2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000748000/0x4000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f00006aa000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000643000/0x3000)=nil, &(0x7f00000f4000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000095000/0x3000)=nil, 0x5b}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xa}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000066a000/0x1000)=nil, 0x4000000800}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f0000294000/0x3000)=nil, 0x2}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0x2}, {&(0x7f00003de000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000724000/0x2000)=nil, 0x768}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1200039f7}, {&(0x7f0000135000/0x1000)=nil, &(0x7f00002af000/0x1000)=nil, 0x2}], './file0/file0\x00', 0x2}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000480)={{0x2, r4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9}, 0x202, 0x14, 0x0, 0x0, 0xffffffffffff75ba, 0xfffffffffffffff9, 0x9, 0x5}) msgrcv(r5, 0x0, 0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="50041b02003e807447ff000800000000000000000f000000000000003c7c3087de4ada9a", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0xd27d43220c7df9f, 0x0) pwrite(r6, &(0x7f0000000140)='O', 0x1, 0xb30e) 1.76283599s ago: executing program 1 (id=612): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r0 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="a77a97e67bcaa2d936c6c8739bc4af04150f5c07b47822fbd3f081ca67b0b0c27f484792c3e94b6d30bb9d321adf8ff732b6b7e9522c97cf80201600000000000000", 0x42}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.744871059s ago: executing program 1 (id=615): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000140)="6744d6e1", 0x4) chmod(&(0x7f0000000040)='.\x00', 0x35e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x60) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f00000002c0)) connect(r0, &(0x7f0000000300)=@in6={0x18, 0x1, 0x7, 0x30}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0xffffffffffffff5a) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000200000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fb170d2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000010000000007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) r4 = shmget$private(0x0, 0x3000, 0x408, &(0x7f0000617000/0x3000)=nil) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=""/46, 0x2e}, 0x41) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 677.992205ms ago: executing program 2 (id=618): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="6f3417c181f6c5a8b0fa384a6e6d6937ef0786d831ff", 0x16}], 0x1) (async) lseek(0xffffffffffffffff, 0x2, 0x2) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 32) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xc3, 0x3, 0x0, 0x40803, 0xfffeffff, 0x2, 0x1, 0x1, 0x2004007, 0xf5}) (async, rerun: 32) setitimer(0x1, &(0x7f0000000140)={{0x9, 0x100800000000009}, {0x7fff, 0x340}}, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 64) symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 64) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (rerun: 64) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x8001, 0xc, 0x80, 0x10, [{0x1000000, 0x7, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0x4}, {0x0, 0x8, 0x8, 0x6}, {0x8, 0x800, 0x3, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x2}, {0x40000002, 0x1, 0x8, 0x95}, {0x82ce1, 0x800, 0x9c29, 0x400006d}, {0x1, 0x803, 0x14, 0x6}, {0xffffffff, 0x82, 0x4, 0x400009}, {0x5, 0x7fffffff, 0xd1b, 0x88}, {0x1d0, 0x8, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x81f, 0x4, 0x4, 0xffe}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x6}, {0x0, 0x3, 0x2, 0x1}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x8003, 0x0) getsockopt(r4, 0x11, 0x3, 0x0, 0x0) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) socket(0x18, 0x1, 0x0) (async, rerun: 64) r5 = open(&(0x7f0000002740)='./file0\x00', 0x8000, 0x4) (rerun: 64) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x8, 0x2}, 0x10) 675.251859ms ago: executing program 6 (id=620): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x20, 0x10000}, {0x26, 0x5fbb45b}, {0x2, 0x8}], 0x3}) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x92a, 0x0) 609.505111ms ago: executing program 2 (id=621): mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) rename(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r0, 0xc0284408, &(0x7f0000000240)={0x0, 0x8000000000004, 0x0}) fchdir(r0) 603.433876ms ago: executing program 2 (id=623): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)={0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f00000001c0)={0x1, 0x0, 0x200000000000001c, 0x1000003fd}) (async) r6 = open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101fffff9}) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x40000000000000, 0x1000300000000}) r7 = kqueue() (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) (async, rerun: 32) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="a99616ac80ccb429333143c45b35e66709ba6c96a60e83fd36a30dd5bee2f6d36f2c9c06be45c2843ac386986640366afe969381c6", 0x35}], 0x1) (async, rerun: 32) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="50041b02003e807447ff000800000000000000000f000000000000003c7c3087de4ada9a933366b344db9d5fea3d710990a98e13b1e268a10337d31196968e11d0af3a0180bb310a87b44468c6354a519370cffd4607b6c29f0e9af8fc5bb91ef1", &(0x7f0000000000)=0x61, 0x0, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) write(r8, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) (async, rerun: 32) kevent(r7, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r7, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x28, 0x40000000, 0xfd, 0x13fff}], 0xfffffffd, 0x0, 0xfffffff8, 0x0) (async) kevent(r7, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000100)) 602.403724ms ago: executing program 6 (id=624): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="76a12d940244fbf7bbe8867b601a9069f7c230fdd976a04cba47b7e89537dfd3a6c705a53bf0878f2bcdb44b8c21b335808cac800b29812cec9080475f85d47ac4ad6e394322ec9ba2b62e93a8f96c02dc2efb0c361d841bc718b9cac1bf357ec411c0b24069258279e7e1e2d7d2491250a8f72df423d5c245ee5a2c4b673876e7c426226cb29def185c85aa7467f9ca799554f67ae7e1d824ed4cd774e69bdabe069915c45af1446a1695e696752374d43582fe9e0070f672ca7dbe0cc9f439e94ecfa1c28118e0c18c2a1c4d730b3b1c10cd5e24e678c37a9737bc2412c72faaab60b88d65", 0xe6}, {&(0x7f00000002c0)="b59d4e0b9e9dc9e21d8507c5ee0ddf86471536264e4e5e6a0411c7a7c712b0eefcb5a2c394b59e6f24ae0bf6e25f063ea93e352107e12cccfd7bba11f22628a7a82a2eb17bc848b60f90007810d302a5b0adc4ad88c65b36db3e3ba265b60c4c7b56e539cccc1df652159d8eedb585ca21853e3b74afec3d39273d1395bf", 0x7e}, {&(0x7f0000000140)="c4ba8090fcf9c2276225c6", 0xb}, {&(0x7f0000000340)="2b84ca19429250a910a324c7b8dff74f5dae99eda9e693a67565adb2feb880b518d8df19", 0x24}], 0x4) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x8, 0x7fff}) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000180)='./file0\x00') openat$pci(0xffffffffffffff9c, 0x0, 0x2, 0x0) ktrace(&(0x7f00000003c0)='./file0/file0/..\x00', 0x4, 0x4, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x782, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, 0x0) truncate(0x0, 0x6) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0xa2e5, 0x401}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setuid(0x0) lstat(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x190) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315a0d859f19", 0x11) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000500)="9c4e0f45f1dfd0563af6c7d036bc2430f13a0be3e0def5f8737e605753e49ff1d5eb53236b476c881329d64406a385611514cc07b8952566ae5a098bb3ae49fc4573d0826f6af97c8916703bd62f10afb9dd83f347f944ea4e7d6f13e26041e06cc44c1dafc1be666b3a312c445ad0d67666541cb57f4ed8662afc3919bc397fff980437d3636e788593fa83e0d95a1f5062d9fb46f79529269369b6373e2bda0a82a1d3b757acccf2fd4ea001dd9016075fc0498c51aa7384f13613de273c27c2b2f69859add0576217de3c303160bb09f54e4194294006fa0d8c2301e21162b005cbdbe031ee4d22676d2fddfb4190231aac87beed3af8a9a42a2947f3dadc8a22a406a5d5baa91ab351c745aee950b4f69fa47ddf0151feac75f7c795a746585e37c32fc5409b57aa69812edf8b711e44f185a7fcc216147d2ee199f7d447ed127c50a6f6ab54cbb315d40f7b6097fc0639843b0fd9c081defaf6c98eb02ce1a1e0e7eed0e103e47990123f99ed7a65f68fdb7b3ad213d9a46f526087b70630775a6d74642ecceacfd49886ced670c132679a6e61e1fdbb7813e5deba2151b2a3d5abf7533710d6dde7a95bed33a5ac547a5d6c1492ff27f3c1f1d13995ff045a3699cce3e78f70c4203bbd40dd12", 0x1d0}], 0x1) kqueue() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x7, 0x6, 0xa3, 0x2, "761b367d676fbaa378e60ea575920a2801e3e11d", 0xfffff9f0, 0x7}) 569.036829ms ago: executing program 3 (id=627): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400", 0x5, 0x400, 0x0, 0x0) (async) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9fe6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) (async) writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563", 0x18}, {&(0x7f0000000580)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2177ff769c5e2e2249e62a833b477a7fb6e09c9dd8445ac0b", 0x4e}], 0x2) (async) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x6, 0x2c, 0x68, 0x81, 0x1, 0x2, 0x0, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, {[@end]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0xc000, 0x0, 0x3}}}}}}) (async) syz_open_pts() (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) 568.031866ms ago: executing program 2 (id=629): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100), 0x0) 567.551955ms ago: executing program 1 (id=630): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) clock_settime(0xffffffffffffffff, &(0x7f0000000000)={0x2ffffffffffff, 0x8}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="50041b0200c29e3e807447ff000818000000000000c95254be4ac3b910215e7b8ef865189d4d224adeb35fd1b0fab13c", &(0x7f0000000000)=0x30, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0xb) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x40, 0x202) link(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)='./file0\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="d81ad30100001000000100f70a6c61757a343efd83315eeda475ce4861c874e55a115b076e2335b38565ea48a2641aec82c23736c7a39a54ff408304ffd15bd8e603f711419d35fb9d66d916976d9366081a567c40770daef5622abb63a3898483b8b7af76186c0d5ed06e3aa95fd40403ac93cdb09e7e7668e2d6ba15f5a002879a606e23d636f52b2f37972859f399aadcce341b57ca3ba98c793a0379eca0e42cd4f94b", 0xa5) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)='W\x00') r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x40, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x45, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023, 0x3}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) r3 = socket(0x18, 0x1, 0x0) sysctl$net_inet_icmp(&(0x7f0000000300)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000280)="91a052be40e17e2ab690a3c67d161281d4ac8f0464c18ef9b8d36c1957f7ce27d2e0e6514c1a741359f30a55e1850a", 0x2f) setsockopt(0xffffffffffffffff, 0x9, 0xc, &(0x7f0000000040)="efffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000001c0)={0xeb, 0xe}) 523.397043ms ago: executing program 2 (id=631): setuid(0xffffffffffffffff) (async) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) socket(0x2, 0x5, 0x0) (async) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) r5 = dup2(r2, r4) sendto(r5, &(0x7f0000001740)="07ca1f8571e8ad3c2534d8b4bce269fd7367a8b25e4393295b501b74fd066d660a7d9d2e0955331957fa7a01c8d33472effc6ba831da7732de285fc2649d93d9e392c3155ea1eea141d238cea92e18bd7022cdcee5fad7a91ab911fc03d01410ae8cf99fce8a600a373f05954a2a369b3adca19f962298736c0ea6686994ecb30bb98b97ef69a4125eb8f7badffae75a4eefa3c20a7cc235d21c7af7e26042dee5ab12fa548df8093da5e56ffd6efc57eb534776698aceff4909cc67a532b1141fe56efb4a40162874012b9705bd427b51a8fa83ef2dc5a1881ae303954bfe1da034ba43ee01e1bbf337779da7a9f1490d2164edd314cf01d6b5780c63be2a7b734a5afcb5d4d4f090effc3418de03a762dcb38f60f0823d9a61ce7df28c819275b61817e5840ca604e5e6194eae9b86824abbf9d1af71ae42bf5487284792d3c4e6f74f45a24c6587e437b753016aef243c31bdca02fb3b9bd7ff4c05da0bde7faf0f32bad53e68da65fdd7bf9004e26bee5bee0eff310c72fa660dcd57748db0cb75d75ade6757734a4ca201808726741d71f6c4a8bd8cc5e852a919d730111c9fde4cd0ee5e17a7dc5e73e8fb85b8dd4957b631190419253a7ccaa8720e8e4e7b9a5dcad9660f895d36e4bf881e90ca688f8efa9dbfe549280ef2737f9bde3b5261adea8afef7dd326dabc045db04b36e5496071ca64c654c0abf83381fc4af36215415c6bcf0f1262b99b5411f31bd5e023104cb5b3aa61650add494fb45f81a36c9e151def37ef5d60f4116c3292e1f6d8cb0ca57162e4c883a38ed082950cc6584d431da9e077ee50a47363b17ec31e65fd4055e3b390c8231d8e8bb71ba44c1a2a6773e206f748bbc2f6fd77f4628616e754eff9ab8f5d9fadd2cf60f5f091c644341188807edfc2ee001ca648a1c73a6b2d2114680d30db03f955a6bb83832d098b249ff5ffeb7fbd83295a033e96dc346a79878d0b8d96143fd0b3445d6e8264192243c582acfc7f5de0d496bef1a3080634cd21e2fc5a079ab3b294956ff7ef79faf1e9d41e3edec5bd9e9cdde146b29adbfd013582a4f0c0223c0afc568a824ff26e3f24abc072d7f900a18f6ac8bdfe4c606f9be8dd1cb67563e172c594c721bf3cf3cd1ae566a16104cedf39e25f6a7f2670e61f86b5a3f34635de9635c8d92864a4da6ea2fe42936154bb4b93998a432b0537f8a48c871b2ae61472e9c34a9f5ef2a35419b10dc901e4e6dd4229229b5d9813ef27e48b0014c355e3f46f282f404809e0f28a878b378591b03ed13b5ef5b485b74257573d48e4a816cb848fe38982ab78a60b1aa857ea8e9f6fdd293ede5d75e4abcd6e410154f431b2899850f72decd8f98f248df7722a0c5f725729f9737be389d1f6a6cbe14e0c7750fe7babf1d6ad1c72101d1b046bb4dc326b52c7506f0ebfcc51d6df689ac2be55987c466ad72cb134b91ba0009077c9ac128194b1d6e15647a3c0ede86b354776445f44f6330a34d59eaf720a7a6ba54e932013df74ac422d506f54b9f4fa088b0f59ed09a7b0db8b03544e7d2b1806a7834deec9758656d6803eee54c6c09cf00559424d77f183f8ae7a36f0c637833688fe39c057be2152f0b2288398437b573711d33ce574d33940cd9306ca2eaf0114999225108d94715b1a20344bf9fd71eed53f6d92e65bc5cb18ac1c031e141bea63971a4ade863496d1b3fc3698c9c7511b45d5a631b792cad63563db0b191769920c768b7c86dc5e8573e803e0508383efba68433ec199ee9cef6db87867947202e3a932a1a105d7b6c8ae9798be57670b48c73bdebc32f5abda0dff66f718df100951f87d40f1056c5ffd7f22dbd2de6647176ed360b42878579cea0e3d4dbb017127e29d11df895144177a625b1f399509f7fda38b17eaff0c32ab4baca3670c5b229c5cb19bbd3f5f4ad3b59a46a9e18d037535f93edf80e07dcf9f7e9b3c65c8ee36550e4a6e025ba9c66afea4f5c5f1f6eb4d24d2c3f58107cd7aa2e5d65d92b95c7c3a772c870371ad0fe78829794e7c83b38bd714bc6edb8fef8387c519ea67664772d2e0f60ec08eecd15ebb49664a6e548f93fd98b6aad978b1fc52aeb369c4ce1632a2dfa98b57df7a4146b9da06678e071e67861b159842c19be28994401f959628d737719774840cf7880b858f11d8accbae3fa1474df775e7864568cebbd7ac1a740700de3fb1e09f79d64de63af1fc658efcee8a09ce95230cc7e9b30ae8a5576ae4699599515f2bc9570347d4ff1f21eca455bfdc46a4c66200e578f6ad7feceeba5796f55991451fbd77324f4d816ab75d4fffb29d61bcd83ea353f4db7d9cffcd794ba30705c2fa815bfbf86b2a9cf9e01cc6056ba991d5099566a33d6a754218bf85f1c5f5a23fb3674a7a37f73ddb7b042e99b3a77ad61842b3f2ea9a0c16030135ac1cdf88e117676258fa30114d17f6c4f812136a5ce519be089fb78056262c4eee54dff91e25eb98eea7f766f045e663b9f6e08edad8eeea940c0f522887ba670f95b4b07111f737266b6b6141834384a588aff76b1f15c06da81d439d623bd7e007bec702dc2b0ef0637a66f0b97adbe958d94a21764cd962b1ce5afb02e4e26a5a522912b7203cf1cc8293e44a52221e00f5d13ead0035f98604e6e8b542ed588a9e1bd1bac81157b2e07588c8c8570dfc726055290f6faf804e86d7175acf128e6030232f560237559fa615575a5359e054c0c46bb93e990a4ab3fe3e078738608ae326ef01931a3e5545645e5b5ac19e696cae9ad5f3973bd3a46d3ab5d7e433fa516c531bb7e9fc19799d0670c0c52ab81bfea9f59db75744ae13a8c1bd3ff6c709204eec04fb2d727b85d72de9c9913aa656a0ef3805192f23fdf3b78373a18f0a08194572ae1fd3141e97634a56932d89da6b796d7e994e5c574043d26186e75b30c1698424ed4c1adc540d0540a1f41165b635efcd16a61d469a44c2bb539a2003fb8cb45769c025d106187d252bf634b2a6f74fc297f559cb65e1c6a61af87ddcb43c221ea641b3168a0c90e4ce7224613a7973f903dd647c9996f808ee8bec36a30f3a51abe5dd83b591549db7b17cf80cd250faecbcfa9a8efcf3b4a91c2e17c7b38e3da82c276853edd3cded26fcf41c6808309a1b440fcbf540a462d3891a15cd254118a68b01bd2a686545f0d2800fa7108367890937164213d7daeda29d4aa5ee08e1f43e9e207ed718e9989c12c5b59f326592c494356d1fafcf336a59bdeb59600c46fa9f022251371b1c55124add485d481bf9271fcd0f67262c0e9131cdd257beaa8b744e153be484e144304a8f6213dc7d9230f8a2fb5a109b0237515f1497c48da6533d0dfec99bd274f8e2e610c056cbf8bd9b7d2812e9ec6756a9ee2dbb3df936dd1eea975f4602638cf27499da2be9ef254261ec98938574f08c3979e7637ace1de7657040e238ad62837c71fc1ff6d0d068a80bbeffd0c4242839d41d8d709144ecb10b04aa8a4acb280dbd04428f14ecab41366e6c08f8a7cc3dcfbb210fa40cc812f33d16d338a229857ca59faf7da26c7c4cf6d58613f1d611ee76130dae6091799c043c9ba21e46893ef84395e27c95b7b737a3dccf7b2458dfcd87bb0712ef802ebe192be1f53fa1829543b0b42554da1685317c78a83df2b73466b1b8ff97e0923a1f421ab886df7539ac6cce34360b4532ab9e11832c4f8a8f9657f3795ed26c8c94c6f1b31699542db6f87baa1ac071a048a5ea8e4e559420937ada8010d5c3bb3063b6c2d0175cb6f98a407710e15c2e46a14324e676a9871636b6433257b29e9ca4fb2b367c06908d80c16852aa20d3eb023ca8ef47d3ebbc45d7e6f8e5dd37b534837b2b780c6c12d73c0726a367260d1866ff074a1c5355f5a5aee93c2604d0906a33213026c398857c3da3c02bd1b90319dbb163d7289b6d233343c109f4b8528e20d4271ccb231d983d5d852e45105aa379d1d4c6d7247afe365a7985946e90c0dbd32c9969d8dbbac31820349191a24607c264f29b3bcec2615fbd4f6c76140c885f5e862ecd7fe8cf41bbc86d17b1df655e74e8673deafafea30d142ecb47a0d748bb81e0125afc28d67e823bcfff20afae70096064b1977dcc6c079cccadc8256b96a2dc4c9c91fa5d204cf9d74ef4e890a27f1b6184fe9e8c5cc5d11f8ad19da4589a8604a867aef62db1d3399eec5c7a4b03db1e23e3fe665163ccb6500b1f9f00082aa7a4f3636420f8c7142c8b3d5949233a5549b44af1ce02bd3860a55973a114483d452af800d5d4c99a4580f66cab279a4e66a353a324110e1a66659d48235ff71f6c4d8beb4f8ff9c58c76a65aa8449a4bc45274ee6889d8cf5b25cb778ee909663957a98790e7e1ad67488d0992e7ba798cd872d60b6d5b64ca446f8d4f0a823aa9712eed9cb424e29a05e29a4dc4992c6bd07a38ddbff4f8b9d025ee8d7d2c0d205790a65a44c80b8ab2d5201889199b297ddbb9053cab57b1f4605121054d2128d6ec57e2e139094546061822cb198e058c39eaef5a5c3bf1f78bc805ec1b782fb93499c19f716f211e0ded3ed830ddf821c68162ba469a2b5202e5de68cac389ce0ebed7f1bc6290ee59652330aba58235144927dc393acaef5b44b6001cc4a5b0d53c4dec495e8b959bd01d382a7ee3985d4fb374616e8570b772733ba52b0fcef60dc3f7fc10471f54e51c1f1c4ce7534661c877352e5907a22e6704577187cb8928458e96f1265a2d1593d23f0f1bd840e5ad95b872079a69cd2066704ff5ba8c3301ed265e7ea5f5d36467a5ff5decb4efe7816c7760bada19b708f7b6c4993e0f6722c04fac33a1fab56491a70b66b20a2bfea358cc5695f1b98261e555fc860bed96ce4d9db9c6c553bc411bf38a26a9974f674d05cda554ae41888976c4cde5a34c721e1b574600a07d29f6631e6c31bdf05ab91ff856c96f1efa8bca20f845039e7a35badaf072ef4edd7c6b079a6ab664be5a3ab649e007ff7d48477c82448611b3783fb3700db3c161a1c3344d21f21efbd4301939e47a933cd2e6928e7af186ae005ae1eb02864e49c90f0e35577180ae4c1b56be64fd46b6c1405ab7675a8f9b51a98660fb41a169a125c2bd572af2c6f7a68fcdce29dc0f842a03d926ca67200e030e0714e4caa4d6e3595da0441ff78cc41bfe29236b87123ce9c8046fe146f8fe1715725e4154bc19398796993ff22b6577ab20d3bedacb0eb4ee42f21d9c0a91596038d9740beecdc8d2816948fb98820d4705dfd5f6ea8d1267c35dcc21f152f867e319477df469e10daba598453bee3135d37ddc7a4a5e03c4b676760be57be5187f4278ba13f9a5da0d71aee62c3a2b3c11882c6ff653475f7d5bff7df39030de6cbb218d72c4715771aed25da56fbb7b85e9df49815af7de1eb1738e1ce23df678ccab7134f4bd13f1354810d9525dc7c96b4111d3970dcd1d492df33f2a74cbd195a8fc49065493ef3383ba6640f4db16fb6e660f51faff0b337441428d326fdaf6545af31c77539c9b3bd5b57eca707a4099e5b4a5e95721a830203eac28f11a484fa86e65734b807ba50faff0a0357c86b5b2dc87a261cd1520312875928d4ef312cde6a34faa9be8aa8fa3a50b2690af49b3f1a94a0bd47e8f977a3e87d0ab6d75c554d732025f44ca3392bc2d021efc00fe329da7f064de75e7e16f803bfb380f7375b1001de0b529ced83c01d6d201b46e00108fb1c7a43fec83e600e08fddc938638089f0e6ccc34c83c135857cae33baf44792670abe1", 0x1000, 0xa, &(0x7f0000000100)=@in6={0x18, 0x2, 0x1, 0x7}, 0xc) (async) execve(0x0, 0x0, 0x0) (async) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x6}, 0xc) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) (async) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1024, &(0x7f0000000240), &(0x7f00000001c0)=0xc) (async) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) clock_settime(0xffffffffffffffff, &(0x7f00000002c0)={0x9, 0xb2}) (async) ioctl$FIONREAD(r0, 0x80206980, &(0x7f00000001c0)) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r8 = syz_open_pts() close(r8) (async) r9 = syz_open_pts() ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000480)={0x2df57366, 0x3, 0x7, 0xfffffff8, "0a6400b72860147bccc7020000060000008700", 0x2, 0x100000c}) writev(r8, &(0x7f0000000040)=[{&(0x7f0000001280)="d2864f56d1e21cfd22ede753003294a46acd304db3541eeffa3e65a0ea650c7048d4f0e900000000c32607370c495715909835bb4782f62036f35f80c985ffe04bb1a54eeef4e7bcf6f0fd143df9055ee2b160d362a498bc6b4caf82d5f6d5b8df34a68c18d20fd7453ca9e6552db1ecf0608b59530fcb4dcbdac63dbd276bf6a1d0a4df6a70462c2706c82e9a344d080766361349a7e05fcf1aa31309d8377ea9c8f01c6cb1fc60965f7bb8472ac5b1f4a6e7ea0c4aada5fc53756eacd275440f44d7872853941d50b94b1bf6eb44f205036f0aed494e362c1bd6895eb4b3dbdf508f37f4bdc3b370a9f5a2efe6e3391f5bd99081fce395bd72b6a0c2a640d35a0e746590b566658193bfe62c3acb7a883e6fd59437e8e62fc1fe838fe9a09f119f145387efbeab157860052417390c9a9400b85264d1e8a1869388c891da631c01007a0ced5be83f58d0b2dc87ecb42e8d2408a7c03cf0dd73c5659b84b1b2b6fefbcecdeab62d0b1e8903000f815a1ce21624ecbdd3cf9e7bbe486e5bac381010fc7dd4e7592b4fdef80cf2df9ef461656e00a0e02c266954cc2e334ef9967ccafb08636d0840a51337323af6dbcc7f447404768b190d6781a8fe20c8bd1b47e144f4e3afc82fbad9702c75f0367236855b40f4a08e086cb29ea088221c953b3c483c0d8bcdd2c8c28965d36d1a3402d9b39b15c19f98672e047279983e55a1c2249befe3857c104b8abad6b2c7c7fdf7483cd1d5ee49923052054954f67ac8943ec3c9d10973cddd68d5d743210e456c3db4635a385884dc432572f2c25e23612db50525c9b72e489c27dee35c49f43f127fe3090f5f3a25f9b3c4a326cd1164f443f2d31f00cd6661ece38dcff076c7703721d40784981bf9f0bbd1092e3db32d6f2840ce0e7100061e2b2373b903882f90434c96b28ad9fd00ca08901eae5f20c191f1c0e9a606b35df5889d22166669092838acdc47dc9d5eadfc2a738c55950c2910aeba0126d18cf585625e491168fd2bd1b4ad7cd23b9703aefd930a80162d54e1e6d742db65c6b13acdb63635e038d5d62a23fb71ebba7d28eb9ced6cd5923d0aecc3fdf3f61f4d112136e7e3e64b9c3e4933fb89ac31e69c8982d086ba378d33b9d70cd47f709066f33e03dd4c49f18d46fb7e379f2c0d1808358fa366c6898a1e7731f3033d9e256da90279fa5b05c07d44cecc52df2045c27377dc6a79d4897082ec58c2c0a9a6780076c8f68c75f1743b0313fbfbffffffffffffff5758d7c1e5a798eba3e8af66e7828f42d745a935db630f2a526af013c4fa4d8c51c06a93f6169106f05082a668f6f305e6eb5bb348e8ef613b497da6ee76ca0f5a1d31787a95dbcb048ed9eb63da43ab6b48632936921557f3001caa6bcb9c174abe49c95401da0859d759d809c6bd78500f7f5dd94c71028c080df2d58f5d3c99a53ecf9e287842b06e3325c912db8996fedab094191b3f3e5ca2a51c7a2968590c267fbf9e51f7fae39d7071ed54050e57909dcd5c4b589ef9b4a3594cfa952c133630ddc5c23eed64ecf03dfc9916f239c111b86a2cb854d9b38999b25ff83529c151efa90ee3e154710a41f8f0182476fe63aca437c576211bfdd7e53875a092f6904616546fdb4089132d1858e2ebdfb549a91fff537fce21b40cc7db79de9bc001b8b2679ad1313caa52c8bda46baa59af9006", 0x4b9}, {&(0x7f0000000140)="039fc2e0f5b13effe3e59b659e2613f099449adbc0d793c96739de95740c8b0200", 0x21}, {&(0x7f0000000c40)="375f7a7c0a2102353e65bea248ed7a8cd8ec120cfc76b59a66bdedb628f8ca1714cb3b1af47e38fe0e4c4d1795861a82fd71930ae2db4f96b85f1df150fbd023e2613b36d03fea79854cd6d3f1434b8f7e03e259f20daafb52230432504da3cec447c2a9fdae115b3c32ac908ca6fb49ffcdac4ecfdb4e7416c5ddf201a52d7f1adcb1bba5ccdbfb5db22ac1eaf8ba366d1572bcb92ed00b182dcd071db2a50f27fdd87a77ec52857dee2dc59c4f4dfe9b3ad678e4a83775db11ae75399594b724dd99b7c6db20df2ee08d3ae87847b860ce6c496b9558ecb1c1bec9b40cd7521790b20fd6ea67a8c67b6a65ab80472f0670dcd6ce4bc808a6bfe43aaf8a657ffd6541fe65aebecd82b08945414997df67a2c9742110d8a54e2b64524eaf09871ddfebd69bf775ac61bc703f33f5f3bdb4666eb52712ba50736dd3ea5595f30a", 0x140}, {&(0x7f0000000180)="c08e50c8c638659ff2c1d824f78a16fa15adfbb46c07509974bbd1683bf0054b086216983120ff218d68624046e0c8a4b8b3c733ad7933b789f8704ff850ce7f0e375f45c11dea987345fd26994aab0e500c430390ce1c553c7c94d01fdad64e4549a5bedfe9d506d2320be16f53e3c051c95b9a01ea3e4d9097842e54a57c2c34b134dc983a3a15292716c77580e14c6a9aa60ca1e8dc1730120936bede2d1092690e11ed9c7412a40ba3ff3566a9cb951773b09aa9a1a8200a3bf96a8b1e99378d48d5202def550556d3aab3929aa3b74bf5a1ab891fd13d08696d7fc6408fb56c4f30d40128", 0xe7}, {&(0x7f0000000880)="a5ccfc167a9d683110cdc208d080f0c939df7dd2a135050b535fe19adf1af0fdf265a5e443e02614534a722b441e23d1ef002882deaf83ce7f59a58a1cb7f14398b144dcdd62a476d2adcdaf8050ab3b01dfc2abdcecb9918fccf8d98012397bf157ec0cf905dc6c65ec21f69f9ec3fbff259be9d96fc8f3c4b16bb216e66d591ad780be93fcfb7d3de77d455e50fba8f68c59ddc2745a535daf3ed1be91abef803c14", 0xa3}, {&(0x7f0000001200)="f6d061eba4ab6475972ab4863adcd8cd66af96acf4ca6d3d4f02da7185b62ec461ff5fd33fa7a3ec4364eb59d6467f00000000036a521b2ae20524805213723febbfbf26ff0530fc11cfdf7d20cbad7b8ca7365f21f920a781c3286c4673d1ccbf9e92d1e9621ff12bd856b1b48769646914", 0x72}, {&(0x7f0000000000)="469bda4c30a2afd5818a35e1da62655eec3d9741da77153161461f44ddc58d", 0x1f}], 0x7) 520.050836ms ago: executing program 4 (id=633): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000140)="56919760b5c4f79109e248213a4e76892fd8bcbb60fcd5126e3aefedb737777689acb27889d60b2ead4de5dc2913b73b0aaa9e9f0bb2de1188e45f8e12a58f8dae74fec187b23fc3d91ddb05", 0x4c) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0xffa) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r1 = getuid() sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000000)='\a\x00\x00\x00', 0x4) r2 = socket(0x24, 0x2, 0x0) getsockname(r2, 0x0, &(0x7f0000000040)) r3 = getuid() shmget(0x0, 0x2000, 0x20a, &(0x7f0000212000/0x2000)=nil) chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) setreuid(r1, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) syz_emit_ethernet(0x24, &(0x7f0000000000)={@local, @random="7260ef2e1a9c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x16, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @generic='32'}}}}) 519.763448ms ago: executing program 3 (id=634): pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000500)=""/194, 0xc2}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b9", 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r4 = socket$inet(0x2, 0x3, 0x2) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='l8', 0x2}, {&(0x7f0000000240)='.', 0x1}], 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, 0x0, 0x0) setsockopt(r4, 0x0, 0x67, 0x0, 0x0) pwrite(r1, &(0x7f0000001080)='q', 0x1, 0x9) setreuid(0x0, 0xee01) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x7}, {0x3}, {0x2}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0xffffffff}, {0x3, 0x100}, {0x1, 0x1}, {0x0, 0x80000000}, {}, {}, {0x0, 0x6}, {0x3, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x3, 0xfffffffe}, {0x0, 0x7ff}, {0xbb08c0840fa32129, 0x6}, {0x0, 0x1}, {0x2}, {0x0, 0xf208}, {0x2}, {0x1, 0x1}, {0x0, 0x1ff}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0x9}, {0x1, 0x4}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) nanosleep(&(0x7f0000000280)={0x0, 0x1e49824d}, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 469.569597ms ago: executing program 1 (id=635): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x2000000) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x100000000, 0x5, 0x7b98, 0x6, 0x0, 0x80000001], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2006, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x2}}}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) (async, rerun: 64) r2 = socket(0x24, 0x2, 0x0) (rerun: 64) setsockopt(r2, 0x6, 0x42, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xa, [{0x0, 0x2}, {0x1, 0x4}, {0x0, 0x1}, {0x0, 0x7}, {}, {0x2}, {0x0, 0x10000}, {0x2}, {0x1, 0xffffffff}, {}, {}, {0x3, 0x1fb}, {0x1}, {0x0, 0x1000}, {0x3, 0x4}, {}, {0x2, 0x800}, {0x3, 0x100}, {0x0, 0x7fff}, {}, {0x2}, {0x0, 0x4}, {0x3}, {0x3, 0x2}, {}, {0x2, 0x3}, {0x0, 0x9}, {}, {0x3}, {}, {0x1, 0xe}, {0x3}]}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') (async) close(r3) r4 = syz_open_pts() (async) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 64) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ffffffe, 0xf, 0x8001, 0x70d0b42b, "88b4e4d6a24bfdfffffffff4ff10235300", 0x1}) (async, rerun: 64) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000300)="79be63810e000000e42653", 0xb}], 0x1) read(r4, &(0x7f0000000200)=""/255, 0xff) execve(0x0, 0x0, 0x0) (async) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x96, 0x0, 0xfffb4161, 0x0) (async, rerun: 32) shutdown(r0, 0x0) (rerun: 32) 415.447011ms ago: executing program 4 (id=638): sysctl$kern(0x0, 0x0, &(0x7f0000000140)='\x00\x00', &(0x7f0000000080)=0xfffffea6, 0x0, 0x0) (async, rerun: 64) setgroups(0x0, 0x0) (async, rerun: 64) setgid(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x5b) fchmod(r0, 0xff) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x60, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 64) sendmsg$unix(r2, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x404) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001880), 0x20, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xc4504447, &(0x7f0000000000)={0x2, 0x8, 0x2, 0xfffffffe, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x3}) sendmsg$unix(r1, &(0x7f0000001940)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000640)="d996bfa17940673b1505763931a743c73cd58e8320983ebbccceddb70615cd2145495a017e7ff94be38713f94d498cbb164672467b803afcc0d7c61233c778171488a019760f02e434dcca6779584cb39b82096c01481595ce162268146e0a86139aada435fec964fe495a60ff95ee857e24bef54f680617ba92fdaa884e3a40f5af045b7ac3970dba99c2f47cc9b82fe3b9b938fce89c9ca54edf7f6baae4c0e34b9444684f280048048f64643169", 0xaf}, {&(0x7f0000000740)="4344ada94e467e412dd6787e555354bbbaa5f0e0b352ef9ee2a6c6e6adcae6a94863510e3b38a316e82d4170eaf2bd4349c57b62d7b669d6807e41cbd8b1cd6ad6d1019bb904283454e1dca05ef2c3972c2db0ea667a3f6e21b84fa9c48f696ddae559fd9c1dd3467f730ae9a70a6bff238502f0dec2360e63c08d8ac80b7ffaf800ce01d72e3e67251a6d46b6488531603fc5a187dd1840392b71b3fda208d363c46012d4bb3adbefc51ecb16cd5cd6551baff07f44b81e8a08424ee61a728d7413e7a0b1458741251653049e19270963086424087b0240924749cef607736af6e4f403f9040920815a85b4d776eda4a261f7f9ec652d09ef9764b68efe4b5d9422d605bd1b1270a57d2a286785fa8664b9528f853abbcdba7e794017dbb697842250f9ff751e7529394e3560bd92c3bb07fceffd45406f5ecc6e8625968759bec831b1d9cd1bb2a96f280ff3a08e0b0af9c1a7651a617f0a3e28837136171f702509cfef0e47a0cc5b155ff098d5fab0fc44584cf81a3a6bf7b86d1ebe608827179a9e1f66aaa29d4acb569fa3c924172873bfb24edfadc9bf0b5cc2b6c36e938d725d594cbc0521bfdb8e62d738c874dd04c74de9c0b114206d619253a3eb5a76b4eeab4c1296d5911e0f6f2c63cd8ef393e0ec95cc9b3b7360dfc0b45f9950df889f21c853c952c60fc1e50b8f13836df4f6e72de1d488fab2d16872f8f610a3aa0d8ebb7c507204066f3da298f802c920a06abc646cd1a51318ade6a9b87cb32159a63fccb97843ccb4800d8bbaf3fee5e707b90ee169a503066443774bfbb7ef998ba29320efca77534709e21b9e27175ab221d1ab170da091da37ebd14fb7a30fede45c8e5583bd7ed6c5f1d1c46106bd22deac29479242c32ad6411d5d010a8091f00f0368ac68a360dc02a94da3797154883c2a21de16a3086d0d9ff519c32dc3da83348fa55f694f864df09b4478d9d799badebd7069a01dcc4413aecddaa1e4203040251f09156bfe52c7715c6792b1e15a7557631be61aef265bcd5df46a0f2afcf2b5a8ba162845e6c0d91580107d39098df4c47a0d63eedef3d7e37fc8b22209d099a6c6c89fc5494d12c0942a5147d90659b552ed89af2f0d0ce96ad2e5f1fd898324a9b132d5ef0dc0e1d82ad4a87f5e01c211c2bbf377819fe701dfec10d9903bee5adb7d52e819adf3b1dcfeb9ac83b8538006519266763e752cd475c492772941360816d4be508ba246284aa9b2160ccfc4d45a8c5d76f4155b05324054d56396c8a280bc9afc255af107c5d2606dcfd7328e39e836c1717f55523e703be59a49ee094396781799b7c0294724598e72b728d0a067a5be15a51367e71f3a863ad3d05938f2c6f40ff226279aff5b9b38dd8c28d3cc877ade0bfb86f95b84f7c022b9ba89e3133e84411ca6b9eed8c5b1c0057ccdecb37a4d4c72da5c3a3f2a4cd052dce49cb652d0dcaacdb272d31df10608581c43b1a3c4c6af3f7664ddae9877c4c119ed7cbe009fca5667b18d39fde3046966916f40ed4981faf32871d2251084f6ce4b07fbef93dee80ccee4628bedbfc34e7549f8bc570140977a091e87bfc2bda8ea8b68405f159791d931631c3c5ae4eec08d3b04acfbec6717622b59d98345e2e5475074dafd62bf4121bd7b679d2ce6f70895b315f37caa59f34f37472a79971b04d4e988d90773101c52f33bdbc9412f68c8cf3cc6ae0ea3b2af112f36ff9692386a1f1c623646934981197c96fa30791024f61a73b817a902c348a180ed04d676d41e587d4f0f3686a6d6d7c6c22797830958486ee0813c23676b102a55021adc4ebec6254a731718fd9bb5706fa928af6520ab7e8feee2b3f83cfb1b74576e0a22002b596021d0d93412b35ddfb140494a1cf50ad98163a442e1b7fa2dae4c5248556d59ff34fcb566979f1de7e5ac3fdfde6f5c900a159e7e0851b65f8897c35bb951815287708162d3d9ac4c6cd8f89752aa31fa888f62b488c5ee8cbadecd4e1cdcd7d095e77664ed6b9c3f395967e63876b9e97399d15dabd6421a7fce11b58965f1f23656ddaca2b74d7b0cfe924249165d4ecc068745942a44f19eff7ff36a16651157c1babf7ed504908cf4082d7f7b2294769a69ac17e11e17b7ca75367fe721388a7716d29a7a2fbad53b98e75473aabcc04a1c21f0c4e00959a0af1dc01871b504dbca951f94e1cabca8d9f2f3d22d0c69ad9e52d06b0fa862701dbf5746d2188e497debd6c923ef40dee9e92efbb152bca5c89a57cb6ee7c3c47fcd8b399cc3c859295503e733c71961c79f95c848b63973270136e97b02849cfe0fbb893c0e03de33908411aad2a23a3b88216890f8b6651f19d9989bc539e997f9371c0198ac16c860988c2f541e291fba979ed7caf806ba9b7471626a8a4054567a165ec5b757fb5d4a6b999090c8c7ce0d8aa5886d3f74646b6575f6659767d2a25eadef27fe69a382ef0f33b12b3a84a06603cd28baec1498021be675d3457c077cdee1d59858e413b50e040fbf60294b7364cc927ec64e19c4f4c7d6da0f82702d7b1eccdc9c105ccb8d2239c1687e5a87c68058b78adcc45593785cf512f90e560874a0b22fb7cf67664021739513d9cafee9c1900dc58c57b728c6b7b30741ab4bc088424b9e711d8e967e47cdd715f9191d00ebc194662e3c36e1f6b08565ba12bcce5270c2b7a659252a33011ebb39192bf0b6d7708ba0850241ad5c3bb37ac9b1c9909a31cc36784c058233b4ee42f682fc5058aa1792badea170727428f19d0bc6ae6c513a92594716ca1f33c6d6a769db56d504ae01cb22275323801f8fdd2df9eea1483e17b1e2cf5e2fb97dd358367e8ab2f169707cc9117f795761773798b49e1eda7f34415440dcba7df3c066517aa7f503ba56cf8dd22075e98e3d659a226f2a6906664000c5681c5898ce7c48245322313aa0bd2b21b9b5d395bf981e41137609b2c9e51f6c6522917431ea7f0e095e4799ed7f1d0a97aa14fafb038960d863a740bc128d635f9e087aec680c0aa5633b635227e7362e648ef087ae1ef9cb80e12848f8f9dfbbe9a45893c67b6a6ca4412dc74fbc9547f258658d52a7746ea2ae39af90c6e12a968a3765cd8557912bf2fd3b1e3b108550bfed8b05bedc25a65c914b59d3406810073c70a8d77eeeafa33ab695dde314dadbbd03e4aa480ee75a1559d36d5c63dc45e9af87949319087ae0d9ddebcb665766d57e6c054c47ea4b7e98c59af2303910f63842309f6e39934ce19ecc949433349451851ea87605406f54e75f5699ee827433c6d2d997d495ce7b5ca6972d3bbfb645bea3468df7a42049d36f575c3d563a988dc1d92e270f0ccdaf5bf2b2e22a0e5212c01867ee72fca7f28edd6bc0f6875ec7960727277c6c3483e86772e10f35f60a34e8a7b5c007f17460a99facbf16b60807d583a74536bbc055eff1b4f8fa6007662e992474a99407712f2a5acb236477143882342e06f1d7577d9431d836822556c7a3309d0f8cd19d83de5c65b807a906aa9db90c8bce823bcaf0ee76c14f2d7629efb0674a94dbbf11e4339515d62ed561207e72fb9a5b151bb89e8fbfb36150242e4bd5b15825e36dff1a45a8cb016855a5f102dd3876670b64a56202944409de0cc07326a529b496b4c8f90a3bbb61757e7ab4413a760fb3791a0d115160c0c17bdf12ac805d2c04c6e6b8920f7b3c2ef97f60159c12e5eed1b49ece7131415ff708a7434d21ef37ad2fd5ea74a48d680d6aa9c9cc35c5ae52554f33edf8e90632902de2ac35495083cb79deb23e2f880ad8ef61c41d96195f72427eafd5491b4c8d590f1cdb2dba12832829e5e016708de1bd6128b11108da3f55c627eed8ec9b2975eb187e3bb61c9dacc49e8e30fb2bdf93f0377307cbe76d4ced6725a2d12b7ee15484c761f6b495460988cb97e3ce30de2e99507107043d9923677ea34303ceb8218b613c3fb143d6f48d38b9e250204910d0943668bdbe08d1ae8add8dfc01824e360cb7d01c6ce2d3aa6bc3f78daffb2abb830cc9708f85fcefe6046f5cd88f0d15a8d2728fbf04bd98e6f3d9c9f5c0eb896c29925b2dbb37fe15c7841944fef9db37051628e1aad710a1d1b0998b5488e21ab6846ae1c32770934d036d4edafdb02c8b5f9dd4c982f9bfd280dac75fa93f53cd768c4382bf9c5684bd80aff839353474f357b5adda0b70ae77425b9926bf77cedf9c3c917b3ba6f87d5effdd6553b78e7cc8d0c6b38dbdf5ff131796aa6e00e5ae972cd3a2cfd377d8b0ece68565971ca677a78303f56efb257870b59d15d9b752aaac8fa711eff9300842da72350a809b62d060fd9a7bb7257832d4a9f9e3ded1718a79591ae3005d13ed30d5e16d1715c423770f7ab4347b47088d50d071d7a7be922d31002194b2a8f5fa8f057b95f0fd05a55c2bc44724eeced42a682bc38b111f7fb71ee90a21259ea719116cd928ada1d58739676b6d751c21367042426abc8be43e1b1980dd700db2fab197b06a4d64ecffe2d108cb7d21901573bfdf0579aae51be3b9814d60ed74e0066b57945c45d5923bd9847e3ce1c4954c1b2245a7f6841e0c4dd0a680e99fe747afaf7b0e71260620c80e06e807c9a99a1965e0d11703b3ac77c4289041fa43dfb8516979110a85e0fe5c82b19f4daba2fbb17b19ba2532d83f8a47b3d280d1784294c9d6d3d57487285f8612c5a3032446125bdab79688ec7268524fed1ded283499fb6e1d4f18e84bde2c3ca7dd6748e938ff821111de351c865ff9285d111831688b3d059cb6fd980563e3872393e07683992e97280cdace084af3a7ef5f8ba56a75cfe7140cf0d8cb5a426eae77ae48d497e7b572841216f5676ff86a584327125fd69e5e8eaade110e8d6b376e7ebe6021fad261dbe5e64164a40c2fa6bd46316fc47e677e01d7934a4320d8fd4c30feb2c1187cd4a7035d9ec23bda9fcc51314b2751cd94c0ddfe6931d5728102fd34195cd298979a6dcc7c54c30579d5257802b59b9afd737ef89eeff0ea3a96ac2fddacfcd0a7db65bbdc32a9d983df17ee0831c69531a287b7cca24df83f4846213006684e111b80a6be86ef2bf7bab2c3db2ba16a2445e2727b6ae5978bed0de2312741bf1eec5f238f18232c42ff6590b0a60615074d3042ffd0aec672eacf841237ccacaea5f6c80da5bdf9589d6112e5698f94c38891f3807cc751e9426a76dbff49402eeff035de48724390e5c55d99bb5ec5ec3946913c6ffc493bca1acfd1f104d05fb03f91b90387fb3de914af5e279f2f8ca02c0b3033783797d181d2428e433586670cf8b8e9ea3aea6a2658ab5397a0b63c1270d3bae4714ae20ebbeed60b90e8ae41bb6e77e4d02418b268817e49d17b68a238499ee5d87939b52bf2ad9bb77db7f5cb588b63d0f1a6ee418b22818e0c8060e3f8bdf63f259e025c95feb5e5a17e732d37b6413440eef7c130a22c6f6eda29868ec64f99c5111f9395f32e55169c0a0a03bd652976443f765c4231c7a01d48e2d42f66cece3eb0e1a96acc38ee46d777f5d150803eb57f995be50d4134d6057cdad349c01e9fb0bced9c00178136f0e4426d99b5791ddc65e5f84e612879ce1c718526d98c791dc5e0abcd3cfa08bfa68b65cd0d626d32a60cd68ebacdf7b5a27440261bdbb46cadddf550ac095ba877fed723d7c23c3bf7a12aa24f255e33673a279862e8323fbe4061c61cb2cd3179dfcb243db572f56d928d359a3bc7bf4f48daae524ee379d46354e025b662aa07dc56cd8b96bf6a25ef701519", 0x1000}, {&(0x7f0000001740)="3f0e7964611d21a4a003a49f56350fdefea63398960b76d04d84e7cc4aa67e7ddc5e0d29c3363e22111e033bc309dba6a6db51cbc96feb892249318d2cc99594a8f9f3a79fc023731c2258", 0x4b}], 0x3, &(0x7f00000018c0)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r3, r0, r3, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0]}], 0x80, 0x40b}, 0x402) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) (async) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) unveil(0x0, &(0x7f00000000c0)='r\x00') (async, rerun: 64) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, ""/523}, &(0x7f00000003c0)=0x20d) (rerun: 64) fchdir(r6) (async) setuid(0xffffffffffffffff) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async, rerun: 32) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x1a4, 0x2) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) 413.057928ms ago: executing program 7 (id=641): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000000740)={0x0, 0x4000, 0x2f00, 0xf, "3901224200", 0x2007, 0x10}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005136000009f050000b10010000000000000cea10500fef96ee6d1efd3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3210200040000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8345012051eeab71d89e000040381ecb664000000fdf7b6ecd27afd2e081f60cb197fc02927507b1273a34896d0a6309a7330a06525ced5eb8c7bfcb8e3fa67bea17921c1a929cfdb2dbd1c14df461bf9276e2007653619335918c11821feae", 0xb1, 0x2, 0x0, 0xffffffffffffff3a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0xa0, 0x2000007, 0x100, 0x80000001, 0x80000004, 0x10001, 0x10, [{0x10000000, 0x7, 0x6661, 0x71000}, {0x101, 0x8, 0x9, 0x4}, {0x6, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x4, 0x5}, {0x401, 0x8, 0x8000, 0x7fffffff}, {0x2, 0x6, 0x3, 0x97}, {0xc63, 0x100df61, 0x200004f8, 0x10}, {0x7, 0x3, 0x2, 0xb}, {0x5fb, 0x84, 0x4, 0xffffffff}, {0x1, 0x7, 0x90, 0x1ff}, {0x1e1, 0xffff, 0x7ff, 0x7}, {0x9, 0x29, 0x9, 0x5}, {0x2b8a, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x40006}, {0x4c7, 0x2, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0xa0, 0x2000007, 0x100, 0x80000001, 0x80000004, 0x10001, 0x10, [{0x10000000, 0x7, 0x6661, 0x71000}, {0x101, 0x8, 0x9, 0x4}, {0x6, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x4, 0x5}, {0x401, 0x8, 0x8000, 0x7fffffff}, {0x2, 0x6, 0x3, 0x97}, {0xc63, 0x100df61, 0x200004f8, 0x10}, {0x7, 0x3, 0x2, 0xb}, {0x5fb, 0x84, 0x4, 0xffffffff}, {0x1, 0x7, 0x90, 0x1ff}, {0x1e1, 0xffff, 0x7ff, 0x7}, {0x9, 0x29, 0x9, 0x5}, {0x2b8a, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x40006}, {0x4c7, 0x2, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r3, &(0x7f0000000000), 0x10) 336.88923ms ago: executing program 1 (id=643): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x1}, 0x1c, 0x0, 0x0, 0x0, 0xfffffffffffffeb3}, 0x8) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x81, 0xfffc}, 0x14800000000000, 0xfffffffffffffffd}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x68) unlink(&(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x2810, r3, 0x20000000) close(r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0xffc8c992b34cbcc7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0xc003, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000180)="12f370e8f1c8d55d34a8cbdefa81b6ae017ae20e0520fd1bf6bdd8dce904c1d0bcf22c6ea128bb2725c80aa180ad01a2d03969f99a25db437fa3de2c1cbf33ff09051c94baaef2c7024e9eb86adc6f2a50c93a7313d80400005887eb5c776a2d3c9c8624f9cf3d5d58d296f27139ff719f94b91f4a94b061", 0x78) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x6, 0x7500, 0x6}, 0x0) 335.024637ms ago: executing program 5 (id=645): syz_emit_ethernet(0x56, &(0x7f0000000080)={@random="a1541198c9fd", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x20, 0x0, 0x1, @empty, @mcast2, {[@dstopts={0x70, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x9}]}]}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r0, 0x10001) 334.474702ms ago: executing program 7 (id=646): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xe5, 0x0, 0xffffffffffffffff}, 0x0, 0x8, r0, 0x0, 0x2000000000, 0x3, 0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$setown(r1, 0x6, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) 287.797579ms ago: executing program 7 (id=647): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x610}) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x85, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x1, 0xb000000000004000, 0xfffffffffffffffc, 0x807}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) (async, rerun: 64) setgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) (rerun: 64) 287.362927ms ago: executing program 7 (id=648): setreuid(0x0, 0xee01) shutdown(0xffffffffffffffff, 0x0) r0 = semget(0x0, 0x1, 0x281) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0xa011, r1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd, {0x0, 0xb}}) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f00000001c0)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) symlink(0x0, &(0x7f00000000c0)='./file1\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x3, [{0x1, 0x7}, {0x2, 0x80000001}, {0x3, 0x8}, {0x3, 0xfffffff9}, {0x3, 0x2df}, {0x3, 0x2}, {0x2, 0x2}, {0x2, 0x8}, {0x1, 0x101}, {0x1}, {0x2, 0x6}, {0x2, 0x3}, {0x1}, {0x2, 0xfffff800}, {0x3, 0x800}, {0x2, 0xc}, {0x2, 0x2}, {0x1, 0x80006}, {0x3, 0x5}, {0x2}, {0x1, 0x6}, {0x2, 0x3}, {0x1, 0x3}, {0x2, 0x6}, {0x3}, {0x0, 0xfffffffc}, {0x3, 0x101}, {0x2, 0x8}, {0x2, 0xffff}, {0x3, 0xd}, {0x3, 0x7f}, {0x1, 0x100}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r4, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) setitimer(0x0, &(0x7f0000000000)={{0x401, 0x3ff}, {0x6, 0xc0000}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x401, 0x3fc}, {0xf4240, 0x1}}, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/44) socket(0x1e, 0x5, 0xb8) 287.185973ms ago: executing program 5 (id=649): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d8351f78b06ccffb4050000000093009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x100000000000036d, 0x0, 0x0, 0x406}, 0x0) (async) ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000000740)={0x0, 0x4000, 0x2f00, 0x6, "3901224200", 0x2007, 0xffffff7f}) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x37, 0x0, @rand_addr="8fd8b0e5602493ff1f88b029e0ad0c35", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c32e", 0x6, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) 281.527093ms ago: executing program 3 (id=650): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000001c0)="2ec457b4", &(0x7f0000000240)=0x4, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x400003, "000000000000000000000000d89ba2dd00", 0x11, 0x10008}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}, {&(0x7f0000000340)="f16ed74a71ee95cdff990aecdc6c401870f01cada182c96529fc9f02491f45a0a838f2de8a6bf10b801640879656022e9ce41dc8836cfdf573ff9076c2a1402a2e1e9bfdfb9d01d268682e144c465aab6937c3ea4e7081663628e07b3f2ddd3672dac0587f0472ff577ed0b7fd57dcdf15d0844862cab2a5002ebd7c60043b97fa4691c68367", 0x86}, {&(0x7f00000007c0)="44b988a4545a812be7e04e5c3efefaa0989e905a02f70438ba54f9f15cd2f75be4f0ffe6fa302e680c36ce6e2d025d06a1693e0a02fda7a75d9863902725bc353d8de37fe2e03881474786ef85508801be60775acdd3c4cc7a1279c698a96f40521afe2f5fdf0e0ebc6d1f728520dabf898dcf3b84dbddec4306d149d3e6524a50a06219a06af59cdfb350884d569667c32d9542366025150cdf58fda68160ba4269a5503cd208e71e38f35698266ce10cb0c38175e31e4b110ad1807e926f8935912166cdde250ae68cb0deb6689f44dec0a1b44dac2f8b699ae5e87826bce2cd25abccd51b33b055e1aee09d5708809b67c09a6b9759d2ed6dd4cf36389ee90dc5048f", 0x104}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000740)={0x1, 0x53}, 0x2, 0x0, 0x0, &(0x7f00000017c0), 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) sysctl$net_inet_esp(&(0x7f0000000240)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x11) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x4000, 0xe9) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r3) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) select(0x40, &(0x7f0000000000)={0x0, 0x1000}, &(0x7f0000001140)={0x200, 0x5, 0x6, 0x8}, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000900)="3fe3cc6d014b3066ceeaf40d15b0f8ce3f02085295f617e9336b5562f9399fd6c845ea38d276b7b6f401c489acb03ecc408a1699b44855791b2e319b478144bb76ef5dd9e8f119b4623d999f8b2f20c2591a898e28625378b7957e2cd6977f0046da7e40da40b99e", &(0x7f0000000140)=0x68, &(0x7f0000000980)="84d3d0c9fbcfb8776667b28849ee92e086723ad93ccbb0c154fdc0b61016d3499b343f187212b9048bcdc7b7ba3adfe151fabb828f3d1750149fb38b49e9a2450b85f73192d0fa4eb155cfc4e1877b70dc286dcee3beb4a59fa26061c42125ee5e833f1e9c64e001a36ce2e1d35facfb3f2a38f323", 0x75) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_open_pts() 175.757154ms ago: executing program 3 (id=651): r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x3, 0x4) getsockname(r2, 0x0, &(0x7f0000000040)) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0xfffffffffffffead}, 0xc) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) setreuid(0x0, 0xee01) shutdown(0xffffffffffffffff, 0x0) r4 = semget(0x0, 0x1, 0x281) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x3) semctl$GETNCNT(r4, 0x1, 0x3, 0x0) socket(0x16, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000140), 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') 172.308012ms ago: executing program 5 (id=652): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80a0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44, 0x1, 0x26, 0x40007}, {0x4c, 0x1, 0x86, 0x3}, {0x26, 0xc0, 0x0, 0xfffff001}]}) (async, rerun: 32) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="35b083b170e0", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x1, 0x0, 0x0, 0x16, 0x0, @multicast2}, @udp={{0x0, 0x0, 0x8}}}}}}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async, rerun: 64) r2 = socket(0x18, 0x3, 0x0) (rerun: 64) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000080)='\"\x00\x00\x00', 0x4) (async) syz_emit_ethernet(0x5c, &(0x7f0000000300)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x26, 0x3b, 0x2, @rand_addr="0182c1fa000010a90c00d69db7c66000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x8, 0xbf5e, 0x0, 0x2}, {"a04a3571af172433464aa56c17dc8635948d"}}}}}}}) (async) r3 = socket(0x18, 0x2, 0x81) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = syz_open_pts() close(r4) (async) write(r4, &(0x7f0000001080)="482925a193641d02377dd9306edf3bc3074fa71cca5043b3b072de450513bc7a03355085c875edb8294f33d5e2419bd4d9e48df75d044dfcf05abcb73dedd461a65c75934580f4b4e46021d5e3631d1364d6ede53e2d8cc824ab9c0a6b583ac8c60762c27a1f5de95c4e0fc726ea9fba0041d435a81426e04c77c19448820e578d837d0923689c1bd025860eace0178206b6f821b57780c9b30028c66e9e359dbc09c8b5602915c1155c233efa002e748648144847f46569ec555b14ae92afb8d3a94f442d10350d00675bffdbc0dc86be482a9629aaf07439b2f4b5b484ddd24a79fb5a90a708283db349f6d1b1ca0f48f9d7caa7afb8b4b8755af70da778c83d70d2654a6bd559dcfda8f57252a342968628fef04d00f1094a5ed69046731c38743edb7029756a56fec681e26988dc0c275dca77de70c17b221ecbccdead0069694df6b22fbe1ef704b59e5b09c0505018ff4d4eb91e03f16015e9da0ea429b83ae1096e3d70981998cda92c6a7f1e23f6119b0d565dab2a2ae28844cd719771e55f863b510d9d1b720949a6d0abf8549862932399e8c0f4f67e5dc73e85b3325f4b2b9d7e41a14e18859b122ef68c7a1efbc2d57f13c89f1e89d763b00be2b07c89b9462c92c12fe81e06fdf7d934bde10e7906743968d36d074b18ce3f3963b3b119ccf40bbd150df9fdfa3b9f809509cb6ebb82817ba08f82c6290c992d91ea36503bc91dbe519aceb1ce1cda23ec7d56c7e3e36fdc59722b4c494d9393b2a6e8ebefb401d2cf14e11a39be816433c0f6d9ee694a808113a226e416546dea98611d26d3fc705e04349cb4ef544f74a4e0f68b1813e2e48852326582c6097975b992b16cbc5681ca9184c916d2ac786056ac5ab2f0210bf7ddd3bce9e58354737bd911fb0f87fa5effc4c9dfa14b7bffdcbc8a894efef7d82a46377a325155ca2ba714174ecc2016cb61c0e551ea8a204589592947664dea23f0f34df6bd94dde076e233696f16afe5afc1026a0b2385b232ce6c0cdf38f07c67890c4e67b83aeb32e2a2900a8e5a7cb32c2f5045ef5cd466914dbebfbd3dd3689c2fd95c8a5dbf2c97d04397d7c3ce7cc658811f76a5327d44a0320a13adae7c447ed5aecd3cc283d818f17044b471060c25d452dcdc3c1295e0283a84c4c9969e1691cbdd2f1a8781f6928734cb0973d8ae269c66c16308ccdf88b5e5b8fc41442db791bf47092b616072f0df8c7ec48509c55c90a274aae0b25dc6a0dfa121ca3c330a20b63bc7d5cf1c4620d279c03c44c5f1aab13ef3b882bc8aa91929cba376e00bb4c9f58eeb49a74502ad778550f8cb836a55177a61331b3f2d36ffa670650e09246c2ab3c7cac260fe1b94505b736c1ab3a578eecd3fde949af837297c3299dcf0820bee83dc092852413a23373405a3ff1ace0ecbca6285000cb744f1b2e383a53a8871e5d2ee0cd842d9e69692bc547b852094acab98e3b6619b312cd13a319cff5f78a9d66162f232b3ac741db29290dcb5c9f81181c4de4b008ad54c5e37058df60907a09d3e487ec1c4d23e9726d5a99dd50903723317b691338071dcb7869c119ed2ea9dda4fb46aca5e1f51a30f160fec0ed13dcb630bd8c712189c7703788d645ee1842dda82fadae04ba067cb17902a3020509e5ac3f85ed690b2af8a0cce65c7b4f21b8fddb6debbf7c554af95bf80a6ff2b8bcd55dfdc08160145f824e7c9e61d899c09bebbc8bd4211866a7b198466b7eccd58dcee503940f6c08e2e7f8ae9ddc6d9f299bd00081e7d14dbcd3f9677d1da01017c87729e6a855a6d2ac1e2261997839bcc6e7829429c6ea3eac4e19b2d383cf7fb33cc338d4f51315bfb02c7", 0x525) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x4, 0x6, 0x9, 0xc}, {0xfffa, 0x4, 0x81, 0x8}, {0x9, 0x3, 0x4, 0x4}, {0x4, 0x4, 0xe6, 0x8001}, {0xfffd, 0x5, 0x8, 0x6}, {0x4, 0x20, 0x5, 0x7fff}, {0x8, 0x9, 0xc, 0x6}]}) (async, rerun: 32) dup(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) recvmmsg(r5, &(0x7f00000009c0)={0x0, 0x800}, 0x10, 0x40, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f05, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x3fe, 0x7ff, 0x1002802, 0x4d8a}, {0xffffffff, 0x2, 0x3, 0xb4}, {0x8000006, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x3, 0x87e, 0x5, 0x9}, {0x1000004, 0x90, 0xd1b, 0x88}, {0x1c4, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb, 0x4, 0x8, 0x2}, {0x29a71720, 0x8, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xc}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 64) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async, rerun: 64) chroot(&(0x7f0000000040)='./file0/file0/../file0\x00') (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) 171.803476ms ago: executing program 5 (id=653): r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x0, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x9}, {0x6, 0x0, 0x14, 0x8}, {0x2000002, 0x82, 0x5, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1cc, 0x800, 0xc, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1100c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x813a) (async) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000000)="0000040c6a", &(0x7f0000000540)=0x5, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) 171.284995ms ago: executing program 5 (id=654): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3d, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="a93fc60bc28a8589a9a9d030441e38001149aa3d88cc0a387ecffcfcbef2670fcadaae0d850b264604d5e60af0", 0x2d}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4d, 0x40, 0x7, 0xff}], 0x139, 0x0, 0xffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 169.549609ms ago: executing program 7 (id=655): r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r0, &(0x7f0000000180)={0x3}, 0x8, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x80) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x8c) recvfrom(r2, &(0x7f0000000080)=""/131, 0x83, 0x40, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1000, 0x9}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r3) ktrace(&(0x7f0000000280)='./file0\x00', 0x2f, 0x928, 0x0) 165.643703ms ago: executing program 4 (id=656): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x5, 0x0, 0x2, 0xf}]}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000240)="673bb5b8cc0c16ed08f1b8d24e2217f981a86a78ef1d357e382526b157159c54cba16c653271aeabc1b7", 0x2a}], 0x6) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x80000000, 0x0, 0x9, &(0x7f0000000240)={0x1, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000004c0)="b68cd6ce9a276fc69ab98c90c7b17ba9a44db2f3a133a24be4dd72e0d56776c288675532b926a33d327c6a8cde3e960caa0153c233dcb42eaa5e489e637b0952db42e570a5b99061a2d1dfc0e059d585a76cf3b0ae39ab7548f603c315b84f68d244d666d70da315d80576db4218e5f71e2e7f437206aa46a241696c59a1d62a0a650a0bf3e69218c46aec119f8efc62c9d7626d55235bd961626f02495da8cb1326d52bcdd0b23945f6de2260f2ac0abb0088eb3bf800a94b", 0xb9}, {&(0x7f0000000140)="e9abc389628413677712b0c7fd625fa2f87e1a7228c662157e3135a462cf8add48edba125c63f91efffe32e8abc4b8ebe212899ab3a89863045091be5e28031f7fb0", 0x42}, {&(0x7f0000001740)="c2d2fd4643df516df73473f75b9deaa1cd521a57565ab25d82828e80d8522171eeb39257c6a84cf94aa3a40c3cb54a5126fcd554aa70f2b0ae0218462e156ceea7a749b6d2a625aaed4bab8790d8368d39b093dec270fc35568e74a1ae1231aeef22942f3476665351c054dcc3a178e7fb64381d31e6087401cbbaee24a7a37d1f01d7620023e6336cd743ba18b2eb9ca8388d1905869d283d1103d1af74518342a7ca5b34d44c382e103172af815f17b13fa9be8a51157f03d9710650b636bbbe63ef5de71b7a2ba12e79f4b002947893bd421598ddee30f4cfb24ea322c92383ec7b9c1fcf266c85", 0xe9}], 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="100000000000000001000000030000009e9b67001010c3ad1618"], 0x10}, 0x402) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="a93fc60bc28a8589a9a9d030441e38001149aa3d88cc0a387ecffcfcbef2670fcadaae0d850b264604d5e60af0ed418694f81b67706e9925cb852a1d", 0x3c}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000600)="00231b000f400095043f0080000000001f00385c0462c3d39874012c00000817c53fcb7c7d40b53975000800", &(0x7f0000000000)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000580)="14bd7d62ba187cc4acb3e61244a7d1fa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0689b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080", 0x8a) 105.89693ms ago: executing program 7 (id=657): r0 = kqueue() syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0xa, 0x5, 0x100000000, 0x0, 0x80008000, 0x8000002e, 0x1, 0xffffffff, 0x2f01, 0x2, 0x3, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x5, 0xfffffffbfffffff8, 0x0, 0x1, 0x80000000, 0x800ee4, 0x0, 0x0, 0x800000047], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x1ffffffffff, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0x6, 0x1, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x1, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x9) ioctl$FIONREAD(r1, 0x80286989, &(0x7f0000000100)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, 0x0, 0x5, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) recvmmsg(r1, &(0x7f00000003c0)={&(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/226, 0xe2}, {&(0x7f0000000240)=""/137, 0x89}], 0x2, &(0x7f0000000300)=""/132, 0x84}, 0x4}, 0x10, 0x400, &(0x7f0000000400)={0x9, 0x8}) munlockall() kqueue() (async) syz_open_pts() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0xa, 0x5, 0x100000000, 0x0, 0x80008000, 0x8000002e, 0x1, 0xffffffff, 0x2f01, 0x2, 0x3, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x5, 0xfffffffbfffffff8, 0x0, 0x1, 0x80000000, 0x800ee4, 0x0, 0x0, 0x800000047], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x1ffffffffff, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0x6, 0x1, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x1, 0x2}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) socket(0x18, 0x3, 0x9) (async) ioctl$FIONREAD(r1, 0x80286989, &(0x7f0000000100)) (async) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, 0x0, 0x5, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) recvmmsg(r1, &(0x7f00000003c0)={&(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/226, 0xe2}, {&(0x7f0000000240)=""/137, 0x89}], 0x2, &(0x7f0000000300)=""/132, 0x84}, 0x4}, 0x10, 0x400, &(0x7f0000000400)={0x9, 0x8}) (async) munlockall() (async) 105.46266ms ago: executing program 4 (id=658): r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000003c0)='./file0\x00', 0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x1, r1, 0x0, 0xfffffffffffffffc}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) fcntl$setown(r0, 0x6, r5) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="b4f7ecf476cead6d7ea889d42987bf94e5bdb70c77d94ef147b48530", 0x1c}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r7, &(0x7f0000000200)="d8812d1e22565caaa3cf9d55e22ca0", 0xf) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x80007, 0x0, 0x0, 0x0, 0x0, 0x199, 0x7}, 0x85c, 0x4, 0x0, 0x0, 0x80000000003, 0xfffffffffffffffe, 0x5, 0x8000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r8 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 104.798593ms ago: executing program 4 (id=659): r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=0xffffffffffffff9c) (async, rerun: 32) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) read(r1, &(0x7f0000000100)=""/171, 0xab) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x3, 0x0) (rerun: 32) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x8, 0x5, {0xffff, 0xb}}) (async) setgroups(0x33, 0x0) 91.8641ms ago: executing program 3 (id=660): mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) close(r2) connect$unix(r2, 0x0, 0x0) faccessat(r0, 0x0, 0x50, 0x0) getsockopt(r1, 0x0, 0x25, 0x0, 0x0) close(r0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) truncate(&(0x7f0000000380)='./bus\x00', 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000080)={0x7fffffffffffffff, 0x8000, 0x7, 0x4, 0x4302d39d, 0x80000001, 0x8000000000000001, 0xa}, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{}, 0x7, 0x4, 0x40000000, 0x81, 0x1000}, {{r3}, 0xfffffffffffffff9, 0x20, 0x2, 0x4, 0x6}, {{r1}, 0xfffffffffffffff8, 0x20, 0x8, 0x4, 0x9}, {{}, 0x7ffffffffffffffb, 0x88, 0x40, 0x9, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x66, 0x40, 0x1, 0x5d76}, {{}, 0xfffffffffffffffe, 0x82, 0xf0000040, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x7, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffa, 0x2, 0x2, 0x4, 0x80}], 0xc951, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0xaa, 0x80, 0x3, 0x2}, {{r4}, 0xfffffffffffffff9, 0x44, 0x2, 0x2, 0x10}, {{r5}, 0xfffffffffffffffe, 0x2, 0xfffff, 0xfff, 0x3}, {{r1}, 0xfffffffffffffffd, 0x62, 0x2, 0x5, 0x7f}, {{r3}, 0xfffffffffffffffd, 0x0, 0x0, 0x80000001, 0x5}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x7, 0x3a}, {{}, 0xfffffffffffffffa, 0x96, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x20, 0x4, 0x6}], 0x7, &(0x7f0000000340)={0x9, 0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x77f}) r6 = socket(0x18, 0xc003, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x6, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) 91.512298ms ago: executing program 6 (id=661): select(0x40, &(0x7f0000001400)={0x3, 0x100, 0xa, 0x0, 0x2, 0x0, 0x9, 0x201}, &(0x7f0000001440)={0x7, 0x1fe, 0x7, 0x9, 0x100000000, 0xffff, 0x5, 0x8}, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200c, &(0x7f00000002c0), 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="4d01cd076b00b355a6007a16e4f2df6e", 0x10}], 0x1000000000000135) execve(0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000100), 0xb, &(0x7f0000000140)="b1904dafec59a7020b8701ab", &(0x7f0000000300)=0xc, &(0x7f00000001c0)="b3ec1747e9b6ccd50c640969ea4e0af98258ff93e2786b628cb8b79c18f4044d5aa55d0d7529853f433c3212359ea5a366376bbfec1ad9d13ee04cac8ba55681f7625ab699e9629749ef05efe45c699ef4958189661c694dd7089ef7ffc5612379a7488c1a061c6a4566680bcf5cef322c11e063a52072023a85d7aaf2cc9bd1fd1fd354261500353f165f9e103899db41c37f436050c1f537ec9542b44bbd91f9e7917ff57d2f751cb69b5e83317316c243c44899fe14398a3ea970989a8277cedacd2b239da45aa6fc18b7f52b558da19fefc86df5946586ad45ffb38099f02084a332073cc8b657", 0xe9) sysctl$kern(&(0x7f0000000000)={0xa, 0x1}, 0x2, &(0x7f0000000040)="fe747e421f032be37006e10e39246c2df91905f823d85bb54ae3d4a91f541c46502e59a8d054fe7d6a93c0bfec6382b43ee9d7b9df2f9943fc2c25b6bbd6358b2fd20a7cbc9a40301525e116", 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0xea) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) 90.783338ms ago: executing program 5 (id=662): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000440), &(0x7f0000000480)=0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f00000000c0)="eb08d126", 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x6, 0x4, 0x4, 0x20000008}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) symlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 4.618176ms ago: executing program 3 (id=663): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x40, 0x1, 0xff, 0x7}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) kqueue() open$dir(&(0x7f0000000140)='.\x00', 0x80, 0x102) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf7949) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0xd7, 0x0, 0x7ffffbff, 0x800000000000008}], 0x30, 0x0, 0x57a, 0x0) close(r1) kevent(r5, 0x0, 0x0, &(0x7f0000000500), 0x2, 0x0) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 4.342693ms ago: executing program 4 (id=664): r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000002a40)={&(0x7f0000000000), 0x2, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x12000)=nil, 0x12000, 0x6) 3.836412ms ago: executing program 6 (id=665): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) r1 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000007c0)="7f4549b70cb7a21de87373791810aaa95d576a0ac7fca22709002987b881794ffa08bb11bafcdc202a2940aaae682605080088be73fd6c631e055d0000000000", 0x40}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 32) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async, rerun: 32) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206911, &(0x7f0000000100)) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) sendto$unix(r3, &(0x7f00000002c0)="75167a1af46a4cb28f763deb64e808f4bc69843a8264b7ac7083d16ac249e4ead2eb73d3e24aa4fb6284b1e7b5d8466ad09bca9448be7b4149a25535eea2f51ea74d7a09336deaeaa797c1feae158acbc9afd90adcf3e2cc3726ddd2217e4c3bdd883b4d21d1da9cff1e3895fb848ac1d41c1445d3fab910a9fe65f1dea5411d0f4c07c3eed2a26be186cbee03c7325cf463e4b24da7a3a6ed28fb308f143a89a0f9b1dfccc8fab6bd08bca287ad1bade2ed2e73efc0619a4729ff32d4c1e305c67d1ad988702e93374699861dede886c18109a2d2599f66245648257bcbf74fc2070cf878adc6dc6fc1119db6ede4959befa236afc1609340f0a7f1ca4ddf61ac74fef375ed5ff64797efe49c4c13f3272f88aec3812198a8eaa01b00c6562127807c10cceb6054c203023d00aa594fc86e27142693b31fbde571eec07a9f6d6839473545cd6201dbca5237fbbbaccf543a8a4c45fb1b5aea9ec564286c24cd77b55238f0d8f747ad81edbfa39ffbd17e5b3520c5ea2aef0292f17c783d071775519c8f6b45dee6829bfeef3cd76d134478722d62a4cd50d1189e26fc7d82c3eef4fd8e73c2892b3d02146912f452658b9b160af77b302680b203472e9fc7853cc2da08afe176874f71104c81c4b93bd6b2c8b3f7ca83c7ac12259fa81998cd90db13c7d05da55b6b265b242316de213b687c82129199abcb46a73c586150e94895a64cf9c03718d280f77aee2f6bc8e40a42562d129543bb98f45379ba1b9970a685d95e476df24138451fcda575db07c0564e7f193f865787df8ddb7d89bf15f1152a1ea2f5ac1b749dd139c92df1e79d4c8d02f9fa0bb9adae1ee34ff521e6cf557eb691adaad028892a4d3061e036fcefd49ca88567ca7eebaf098789cdbcf22e176a6ae68c74b37aa655bea7d8b23fe5e54ee6862888d8d0ed9231f61461be81a69b4d8e75e793164c3c87484c73c7ffda81558fc0521ad536e85f302fedc7e837dbd1173045b948ffccb8609ca15007ae0269f12086b462eef1c3e1c988dd76b7859935654d78012967db758d30748d616e740393836757eb385da07e1bed47484b0c4856b488e82fe9740f33d67609960c5a5b7f41d1b2cc3cd1343245fee4cac75ca5cd8a551f11416240dc1b79485832fead9248895ec1ebc4f437e213b8cefc45f6ae476824957bbf1324aeb828c5ec7e36359cc365681e182ad965e690c17b61f042a2a9914b6af6421c506f7d1900d82a569570448af1a4528861b20cbbc0fcfc486bcdbbec5963d7523be40755ab1e89a371e6a13a20f42c1011f9752ab2b1e762f2db0fcca83e014b4feb0bc6a1b6a87813adf83eb96054c001c500f0b2789d3c423fda79d5e330af8a23e7ae2206c11ac33636c03cd3d0d5ed3ee073f3e04f73bb85a39fc65fd62641fb0ad85b53ea077deb9efea6e99f63822e020123f89f409698d069df8bc22b1a31f73fc37c33c809b7cf16ceb1f94bf5b17fb97782e1aaf0521e3391f50c0be50eb2db954a2352e0aff5c72ad92fd1b82e4019b5d85919b9a4ad81d7c9e62f9f5e96cb6095f1c2f4efa57df7cba95bba55042185249708b6943e54978ae00fe4a73cbdd411a5abdb96fd0b058590b3c2d648dc606eca6b8fda90112f667f5948b8018cd5ff8353cf4a5a9769e222ed44500e25f7a1caa5170fb7da044ee514ae5e877824adbca110a1f9f21b9d5fe71aa46ac1574f6179a09dd8456f1b418bbcf09a9c9938df68ba2eefe4005fb1eda1b93a5218089235cd3ddc8b7fe4ac8315d3232f597a09d84b8c7236d1bc7337e4c2a1a626eac9d29b9338db85ee35122b81088457b2b8f15b6bceb8c810baaff20269d210dbad788251b69bcf2e4e9b9cfc5f812269a3675e534010f773bf95e85bc53874cbaf70cbe1d95ca3a0676045468faf8db96cdd80108fe6df7848021ce7a7e1d8a8eba54bdd1e8ff106fe80d2c4eb117be0a3d9da68607a25ccbd260ec87103197adf2f01faa73e6d4662ac2c0b2e7bda0e0013f4ed9c7bd6239e626c0186fed1ccaecabcf3e0d5567c07d1a56c16fba42dd667687c77d6f32e274bfb3e1f03d915ef5f4aa1ec63e95ebab05798be6b9a81a6f6eae527c9e9c1a4a23ec9ac5a9995804a35761a4847d8b1edd1a80ee670a2ab031b6f77fc7facf5be7d8bfed6e141ddfbb45b581a74d207c223ef89435cce62dc7f93d2f23bdaaf37d72b72bbfcf5eefa3136e4a39cf9bf45d2d9b18bd9d2f570aeb811f36fa0043bd97d6f536272dc5fed02f2066fcd990091f334218c5fd32c5c69df7f454303e98e4848b3a72cfa0275507a6f71a2a3623314266b5e0b71f55c1bf4ec40eb52f331517d62945d8a942bf89cf27032d7a234c1a4074e3dccbfdff6c2d2189d181adb6d24e4543427b9b7a26f7444bd533ec102cce793c38fa2ba6271d8a100d8c126aa8d9b1f3b368dfca6d00f60d43e0cf238fcf3147fc0cbf547adf2e97a117d869f751ed964ed35d17af65630691bed5a3f55825a1ce94f95900e842b6ac5f53ee0ce06883b47c212d3497b4b65c0a31c040323849de2ed9dad4e74b8d3ba21678eb1e193be47037958d9420e7c666b2871c80bf3dc5da929201ae5034de660fe0d2bc9946b08c3ad8b4390d71c231a0ffdacc9ce6c4b28eb5f39c3c2e3057ec333995a0b55316ec09545656e7b552f6b96cc9f65601e556d4309427f2c5295649de737460b83f34713b6c41b8e86eff091d3a0cb37c5e9e76b0993652fc7c0fefaf919d2feae97a1b85266727ffd5e616b1cb19ec011a7c947894eec8cbf702569e4a48f7f68da80d8f163dfa080aa8511bb097bc31410f55d21f6db1dfa4cd5643b166df3aec2c59d861a394b263d88b51b502dd978e2226df5cd7acecc87eee13e274f08e6a54376666400323b6b6254db72345ea3af3f8aa93daa73b0bce23b07dd3874fd2d8f891137d3728411ba26fa4b6339b431e8a021c204b21fa435d4cc61a174269320436862bdb43ab7090df49c6b406f24322588c33ccddaa0a50dd38d0aab67ff844479ad95caa6296d4c76f6296e31b102938880401db22d5ade51c995545b4f8c52e7a53b3e71256f1629c0093c7c32ab5806266420ca606c5fe43613a896b2ecd9727961fe2f59b4331b8678a52b0b01813898a976698ba6a91ec4de98c286f843b7faf18feef3844cd443b00074c5f675c5314e3293b1fc03744f6606583f09924f9128b3c02f0e796b8a543ab38db887709eb7516601aaad9a6f845493308492e13a8ace0c8e8abbc8d1eadeaba107b54f0765d9f46116efeffbad6aec9f5510990a11e87fa3f4df2f1c5cf93ff3753c7bfab1e4ef0ab02f44d3b0506f86acdff7522c1f9f7ae48a57267d8ac4bc232ec794cc83a97897d8147cd8b20282f77ba1d329fd71f7a5a930572bed9905add2b831814fec0eb81f2e0ab47171ab09dbd696fca689da9e23e945a5f2fe8470a737eaf3229f70339adfbd2b12ff29beefe9de43883ad95d1928b3a25ed18111259c355c677cf38c4e8e26dba914eba046e7a613fea5d42173498324fdee30ca01863727432553906b831a4f34f4bbd8ac3ae1c0d5218343d0a33f872bf03fab1226b4c1f073bf2908923e8802d254460bede21eb4afc76cc75f382f95fc5c770de1cec64a3e32f76e60585153b92b7af9182ea7e5847a73d2f96bbfc27be1fc760674280c35550730f69d100bbb0491fb56b446d82278c0cb7f72ad283292f4a1ad7120f8a78e5b22b2a62e643007328993c8c707ef0ccc734a48db7b62420ca1b94b46dab95333ad8768cc291b288ebf0a8ca40561a634b26b914469a35a4c2b9eda481b4bbeaf6a848bb9cc851ec7d909f59f2dd9a97e27374bfd9a36314f46b226ab1d28e0e731a7335e0a5e55c68bd332ff0390ea400345b7940c5b167f29c727c3c62b00b2733dded87f4d7a82b2a7c27699689469b92b8d56cb66a014dfd39f018b368de32806b6e81ddedd191e8c88b2f14928f2448e0be3b30dd4d57ea39658874056718a8b3dd0f21cf4a02f08d25db53dc37ecbb21059c618afa13f2b67603b97817de7225f72170284744c082f28e93b43ce73ba4ad7c499738c01990e06acd9cd265a3b04c64059b624d5dc383f2d86314a24f39c84d90538bd8291f8a1bb6906fbbb6ff8b3c71bb852a5accb34c67dad3362c9e4610b1c90640ab9bc70941011d579861ce1b3f04f3a437dcaf9e8952f49069101157d89a94d8e6dd57949a6718192a40ffe001d2eadf019dc241c15cd8a1789d221f80f0c277fbc5482eb11480a6e0df92906b864f155bfc3ce4da1ca239cb8e2d1d603bd21ba9c9be4150a9b2f4977579f56f4248ffebd16273b6594a70cdba915b99fef02b654e9ef2ee4d676816b69b5f79fae1bbd24b795fd5c62c9bb0eaf3bbf22e6f627662f158209ce2f01e601444d82f15cdb20eb3c82bfda512127a98b6257ae979b00c91f9ba8654b61b1424caa18df7e7ae3b7c3b574459485926a9ac29dd1c405a4a2827e5f7ea0aa7d44f03e057f31d5b038de2636dcd8f4272fba2ea9182f591ad4d76a1b85dd2900daef1d10ad8cbbbf0094930dd0dd55eb33451445e4f1e7b59dc3a176f151fbadbf654585bc32e15734dc695572e5ccdb808b604329d0663c60b6de70487a118055fc3c209ecb320b615ae39245fa75ff5163cc61058f8f2f08df190c5135a72772af57f5ca962ab03cc9bebf88c3669575f2d687446b422569344f1c4cc54e3f3ab3740e657ad6e854ec7f1824d9bb38ff76100e1fd7e2e5e87dc0fe0ed50799e62f8839a5989eeadcc97d1772875b8f3dccabed96d1307b22767310a20258d80fc7693f71cc2323b2bb69c49baada6c95f6597eee5d22103c3f030be6d020c3635db6b73d00ccd70158bf42dd4952bbd60b08eea7bf5c3c117475a7b4c4fa549947bcb31e64378942bd13aeeaf99873d79e89909cae25cac5ac6d60332a185ab1749ecb69bacd20f5ca49d3c116459832996b7e423ec3daf9f0466f502e54c48e48a61995cf7c317126348ba3ab44f6e26118cd85a885ee7bf66af568bf8191e104541b9b480c5a29f075495558c6a83def3800435904002a856f30411b687693750f043435851e4986491da6644e216132c38036e4372a6b40fdc82293e6b562062e74ff7496a6b3361f8b21ab8eea6bbd32455b603539cff2d31946bcffb32e93c1d07d958f46a25edc07b7afde01edc866594227200d12e19f3f3a1c1543228d950899ab82d9a63a9b65d5a1dfd0fe22809dad6567fced84618d72de305300248dfa4a83df487993334ff8d5eba4e0fc9e6a4ab96401a8de6678fa4babdbc081b7680f1792dd8d7a21b3f5b9bd83f474116f8f6e5e70a27429c7736b938a88709eeaaf17eefcb81f2723484556847ebdf2be48efea5109dc41b969cdab1ee5ff71c559406885820f033ad3bdaab4d7f549380d83feaa1dcb67679a5105850e8374f43324b039dd94dae2150df6e901f4b839d49b71e5d427f69297b8e4a41d9e53614b68f099844ed243c3989238192e6733048fa49f86cd4270c0c8d30099c2b2fddc861171028db25bddac5174a5051b053cbfbaf87bf17a28cc05ef19b562d6ccd4181075f991fac418f65515b9329bb5df7b906b576638aa3bdc3bc5ff865c25364c4f43c56b9bd415cd6e6e20ac1124cb7afe02bfeca3d65250adfa6b4a3b0f376edc17bc12a30223d4b840d11a00a6c63227ce1d91860784167d20e0aa2c4f705c4660c962b70711c6276a95915e45a90c5300712ec6dbe7", 0x1000, 0x8, 0x0, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x32, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) unveil(0x0, 0x0) (async) unveil(0x0, &(0x7f0000000640)='x\x00') (async, rerun: 32) sendmsg$unix(r2, 0x0, 0x3) (async, rerun: 32) poll(&(0x7f0000001300)=[{0xffffffffffffffff, 0x4}, {}, {r0, 0x115}], 0x3, 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) setrlimit(0x2, &(0x7f0000000400)={0x60000000, 0x60000000}) (async) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x1cc}) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 0s ago: executing program 1 (id=666): sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0x9, 0x5, 0x81, 0x1, 0x7, 0x2, 0x40000081, 0x6}, 0x0, 0x0, 0x0) (rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r0 = socket(0x1e, 0x3, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.165' (ED25519) to the list of known hosts. 0#+"$%.!",%: #/--!.$ %22/2 pmap_unwire: wiring for pmap 0xfffffd806c96b000 va 0x200000001000 didn't change! pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error witness: lock order reversal: 1st 0xffff8000014fe8a0 sbufsnd (&so->so_snd.sb_lock) 2nd 0xfffffd8070588ef0 inode (&ip->i_lock) lock order [1] sbufsnd (&so->so_snd.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff83411fb8 -> 0xffffffff8338047e is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 soreceive+0x27d #3 fifo_read+0x117 #4 VOP_READ+0x101 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xdfc #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x674 #11 syscall+0xbd4 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] sbufsnd (&so->so_snd.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 sosplice+0x312 #3 sys_setsockopt+0x2ba #4 syscall+0xbd4 #5 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd8070588ef0,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd8070588ed8,1) at rw_do_enter_write+0xba rrw_enter(fffffd8070588ed8,1) at rrw_enter+0xc6 VOP_LOCK(fffffd8060c00c08,2001) at VOP_LOCK+0xa3 vn_lock(fffffd8060c00c08,2001) at vn_lock+0xa4 vfs_lookup(ffff800037bffe30) at vfs_lookup+0x11c namei(ffff800037bffe30) at namei+0x7ca unp_connect(ffff8000014fe6b8,fffffd80608df500,ffff8000333f1778) at unp_connect+0x29d uipc_dgram_send(ffff8000014fe6b8,fffffd8064584a00,fffffd80608df500,0) at uipc_dgram_send+0x163 sosend(ffff8000014fe6b8,fffffd80608df500,ffff800037c000b8,0,0,e) at sosend+0x804 sendit(ffff8000333f1778,3,ffff800037c00238,e,ffff800037c002f0) at sendit+0x5a5 sys_sendmsg(ffff8000333f1778,ffff800037c003a0,ffff800037c002f0) at sys_sendmsg+0x246 syscall(ffff800037c003a0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb649a03be80, count: -15 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800037bffab0 rbx 0 rdx 0 rcx 0xffff8000333f1778 rax 0xffffffff8384cff0 cpu_info_full_primary+0x1ff0 r8 0xffff800037bff990 r9 0x8080808080808080 r10 0x4f218d58a2757f04 r11 0x21ac7a7fa0601555 r12 0xfffffd8003f4a8c0 r13 0xfffffd80047311c8 r14 0x3 r15 0xffffffff834125a3 substchar+0x3590 rip 0xffffffff8131a855 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800037bffaa0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=353439 pid=72641 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=81, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000333f0a80,0xffff8000fffe6800 process=0xffff8000fffe39e8 user=0xffff800037bfb000, vmspace=0xfffffd806cb0b9a0 estcpu=31, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 72641 365588 41017 0 7 0 syz-executor *72641 353439 41017 0 7 0x4000000 syz-executor 54892 75581 3409 0 2 0 syz-executor 54892 366884 3409 0 2 0x4000000 syz-executor 8465 193629 99654 0 2 0 syz-executor 8465 350134 99654 0 3 0x4000080 fsleep syz-executor 91307 433301 72708 0 2 0 syz-executor 91307 404800 72708 0 3 0x4000080 fsleep syz-executor 55694 429554 58313 0 2 0 syz-executor 55694 86066 58313 0 3 0x4000080 fsleep syz-executor 55694 19195 58313 0 3 0x4000080 fsleep syz-executor 10158 496382 78294 -1 3 0x90 nanoslp syz-executor 10158 306993 78294 -1 3 0x4000090 fsleep syz-executor 10158 419493 78294 -1 2 0x4000010 syz-executor 10158 405504 78294 -1 3 0x4000090 fsleep syz-executor 95763 158287 41492 -1 3 0x3010 suspend syz-executor 95763 415539 41492 -1 3 0x4081010 biowait syz-executor 95763 99124 41492 -1 3 0x4081010 inode syz-executor 41492 223222 24016 0 3 0x82 nanoslp syz-executor 98375 98881 0 0 3 0x14280 nfsidl nfsio 2015 23376 0 0 3 0x14280 nfsidl nfsio 56109 439813 0 0 3 0x14280 nfsidl nfsio 90525 112471 0 0 3 0x14280 nfsidl nfsio 48499 213903 0 0 3 0x14280 nfsidl nfsio 3673 433579 0 0 3 0x14280 nfsidl nfsio 87903 201125 0 0 3 0x14280 nfsidl nfsio 74781 236323 0 0 3 0x14280 nfsidl nfsio 66344 60606 0 0 3 0x14280 nfsidl nfsio 73422 521086 0 0 3 0x14280 nfsidl nfsio 24987 189237 0 0 3 0x14280 nfsidl nfsio 64921 399727 0 0 3 0x14280 nfsidl nfsio 97599 6574 0 0 3 0x14280 nfsidl nfsio 32258 70114 0 0 3 0x14280 nfsidl nfsio 89029 350033 0 0 3 0x14280 nfsidl nfsio 92040 14117 0 0 3 0x14280 nfsidl nfsio 41301 182793 0 0 3 0x14280 nfsidl nfsio 60942 17627 0 0 3 0x14280 nfsidl nfsio 67920 493084 0 0 3 0x14280 nfsidl nfsio 54103 459189 0 0 3 0x14280 nfsidl nfsio 58313 80009 24016 0 3 0x82 nanoslp syz-executor 41017 233803 24016 0 3 0x82 nanoslp syz-executor 72708 30318 24016 0 3 0x82 nanoslp syz-executor 3409 79438 24016 0 3 0x82 nanoslp syz-executor 99654 247146 24016 0 3 0x82 nanoslp syz-executor 78294 214466 24016 0 3 0x82 nanoslp syz-executor 80227 388575 24016 0 3 0x2 biowait syz-executor 24016 391828 33172 0 3 0x82 kqread syz-executor 33172 113135 26381 0 3 0x10008a sigsusp ksh 26381 12064 10617 0 3 0x98 kqread sshd-session 10617 517169 16714 0 3 0x92 kqread sshd-session 68518 353723 1 0 3 0x100083 ttyopn getty 16714 474327 1 0 3 0x88 kqread sshd 94288 2280 29515 74 3 0x1100092 bpf pflogd 29515 52868 1 0 3 0x80 sbwait pflogd 63303 494699 87984 73 3 0x1100090 kqread syslogd 87984 197344 1 0 3 0x100082 sbwait syslogd 166 105024 1 0 3 0x100080 kqread resolvd 6812 140616 79794 77 3 0x100092 kqread dhcpleased 75775 242055 79794 77 3 0x100092 kqread dhcpleased 79794 120045 1 0 3 0x80 kqread dhcpleased 2953 504199 0 0 3 0x14200 bored smr 15342 381592 0 0 2 0x14200 zerothread 33056 517087 0 0 3 0x14200 aiodoned aiodoned 88567 297297 0 0 3 0x14200 syncer update 46964 437224 0 0 3 0x14200 cleaner cleaner 4599 63201 0 0 3 0x14200 reaper reaper 38613 392220 0 0 3 0x14200 pgdaemon pagedaemon 18754 230382 0 0 3 0x14200 bored viomb 10875 273829 0 0 3 0x40014200 acpi0 acpi0 11172 34640 0 0 3 0x40014200 idle1 18200 123040 0 0 3 0x14200 bored softnet1 59658 304651 0 0 3 0x14200 bored softnet0 17930 58223 0 0 3 0x14200 smrbar systqmp 98208 83765 0 0 3 0x14200 bored systq 66932 220043 0 0 3 0x14200 tmoslp softclockmp 36313 267138 0 0 3 0x40014200 tmoslp softclock 64217 483797 0 0 3 0x40014200 idle0 1 253621 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 72641 (syz-executor) thread 0xffff8000333f1778 (353439) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8398a918) #0 witness_lock+0x5f1 #1 unp_connect+0x28c #2 uipc_dgram_send+0x163 #3 sosend+0x804 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff8000014fe8a0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 95763 (syz-executor) thread 0xffff8000fffe5260 (415539) exclusive rrwlock inode r = 0 (0xfffffd806c795330) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 95763 (syz-executor) thread 0xffff8000fffe4568 (99124) exclusive rrwlock inode r = 0 (0xfffffd806c7958f8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domknodat+0xb4 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 80227 (syz-executor) thread 0xffff8000ffffd9f8 (388575) exclusive rrwlock inode r = 0 (0xfffffd806ec31490) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80706d8a10) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 17930 (systqmp) thread 0xffff8000ffffe530 (58223) shared rwlock systqmp r = 0 (0xffffffff837da3f8) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10201 11104K 11867K 166960K 12579 0 pcb 18 15K 31K 166960K 346 0 rtable 193 7K 8K 166960K 654 0 pf 32 17K 24K 166960K 123 0 ifaddr 36 6K 7K 166960K 85 0 ifgroup 47 2K 2K 166960K 135 0 sysctl 4 1K 9K 166960K 13 0 counters 64 36K 37K 166960K 146 0 ioctlops 0 0K 4K 166960K 1620 0 iov 0 0K 16K 166960K 32 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1454 91K 92K 166960K 2320 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 14 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 54 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 110K 166960K 832 0 sigio 1 0K 0K 166960K 28 0 proc 72 115K 163K 166960K 631 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 67 0 in_multi 80 5K 7K 166960K 134 0 ether_multi 1 0K 0K 166960K 6 0 mrt 1 0K 0K 166960K 9 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 496 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 253 177K 185K 166960K 9301 0 UVM aobj 22 6K 6K 166960K 22 0 pinsyscall 42 84K 100K 166960K 1966 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 60 0 NDP 10 0K 1K 166960K 56 0 temp 48 8672K 8748K 166960K 44665 0 kqueue 15 22K 33K 166960K 152 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 83 0 80 1 0 1 1 0 8 0 rtentry 176 137 0 56 6 0 6 6 0 8 0 unpcb 144 791 0 769 8 2 6 6 0 8 5 syncache 336 4 0 4 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 291 0 285 7 6 1 7 0 8 0 arp 136 22 0 7 1 0 1 1 0 8 0 inpcb 328 1063 0 1051 15 9 6 15 0 8 4 nd6 152 30 0 9 1 0 1 1 0 8 0 pkpcb 40 3 0 3 2 1 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1192 29 0 29 1 0 1 1 0 8 1 pppxif 1504 4 0 4 2 1 1 1 0 8 1 pfstscr 40 3 0 3 1 1 0 1 0 8 0 pffrag 232 5 0 0 1 0 1 1 0 482 0 pffrnode 88 5 0 0 1 0 1 1 0 8 0 pffrent 40 6 0 1 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 59 0 12 1 0 1 1 0 8 0 pfstkey 128 63 0 17 2 0 2 2 0 8 0 pfstate 448 60 0 14 6 0 6 6 0 8 0 pfrule 1344 23 0 18 2 1 1 2 0 8 0 rttmr 136 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 611 0 237 29 3 26 29 0 8 0 art_table 40 613 0 237 5 0 5 5 0 8 0 art_node 32 136 0 62 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 8 1 0 1 1 0 8 0 semapl 112 52 0 42 1 0 1 1 0 8 0 shmpl 112 18 0 0 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2974 0 1469 96 0 96 96 0 8 0 ffsino 296 2974 0 1469 118 1 117 118 0 8 0 nchpl 144 4134 0 2433 64 0 64 64 0 8 0 rtmask 32 6 0 6 1 0 1 1 0 8 1 vnodes 216 3655 0 0 204 0 204 204 0 8 0 namei 1024 14364 0 14362 2 1 1 2 0 8 0 percpumem 16 88 0 41 1 0 1 1 0 8 0 vcpupl 3968 1 0 0 1 0 1 1 0 8 0 vmpool 840 1 0 0 1 0 1 1 0 8 0 kstatmem 264 78 0 56 3 0 3 3 0 8 0 scsiplug 72 2 0 2 2 1 1 1 0 8 1 scxspl 216 16237 0 16235 11 7 4 8 1 8 3 plimitpl 152 158 0 138 1 0 1 1 0 8 0 sigapl 424 1140 0 1073 8 0 8 8 0 8 0 knotepl 120 313 0 0 10 0 10 10 0 8 0 kqueuepl 224 372 0 360 5 0 5 5 0 8 4 pipepl 344 181 0 154 3 0 3 3 0 8 0 fdescpl 528 1102 0 1071 3 0 3 3 0 8 0 filepl 160 7310 0 7076 18 2 16 17 0 8 4 lockfpl 104 624 0 622 2 1 1 2 0 8 0 lockfspl 48 264 0 262 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 42 0 25 1 0 1 1 0 8 0 ucredpl 104 1116 0 1101 1 0 1 1 0 8 0 zombiepl 144 1074 0 1073 1 0 1 1 0 8 0 processpl 1232 1140 0 1073 6 0 6 6 0 8 0 procpl 664 2318 0 2240 8 0 8 8 0 8 0 sosppl 176 2 0 2 2 1 1 1 0 8 1 sockpl 752 2027 0 1989 34 22 12 20 0 8 6 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 128 0 0 16 0 16 16 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 87 0 0 11 0 11 11 0 8 0 mtagpl 96 33 0 0 1 0 1 1 0 8 0 mbufpl 256 1809 0 0 114 0 114 114 0 8 0 bufpl 280 5618 0 132 392 0 392 392 0 8 0 anonpl 32 7755 0 0 64 0 64 64 0 246 1 amapchunkpl 152 29503 0 28985 27 0 27 27 0 158 4 amappl16 200 2936 0 2666 18 3 15 15 0 8 0 amappl15 192 44 0 44 1 1 0 1 0 8 0 amappl14 184 7 0 7 1 1 0 1 0 8 0 amappl13 176 439 0 438 1 0 1 1 0 8 0 amappl12 168 1481 0 1439 3 0 3 3 0 8 0 amappl11 160 23 0 23 1 1 0 1 0 8 0 amappl10 152 50 0 36 1 0 1 1 0 8 0 amappl9 144 258 0 258 1 1 0 1 0 8 0 amappl8 136 25 0 23 1 0 1 1 0 8 0 amappl7 128 96 0 94 1 0 1 1 0 8 0 amappl6 120 291 0 277 1 0 1 1 0 8 0 amappl5 112 83 0 72 1 0 1 1 0 8 0 amappl4 104 436 0 406 1 0 1 1 0 8 0 amappl3 96 5266 0 5169 4 1 3 3 0 8 0 amappl2 88 1231 0 1153 2 0 2 2 0 8 0 amappl1 80 12048 0 11452 15 1 14 14 0 8 0 amappl 88 8433 0 8261 5 0 5 5 0 92 0 uvmvnodes 80 128 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 21 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1102 0 1071 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1102 0 1071 1 0 1 1 0 8 0 vmmpekpl 168 10548 0 10507 3 0 3 3 0 8 0 vmmpepl 168 75222 0 73024 100 1 99 99 0 357 0 vmsppl 488 1101 0 1071 5 0 5 5 0 8 0 rwobjpl 80 21877 0 20549 28 0 28 28 0 8 0 pdppl 4096 2213 0 2143 98 26 72 81 0 8 2 pvpl 32 14729 0 0 119 0 119 119 0 265 0 pmappl 256 1102 0 1071 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 395 0 39 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd8070588ef0,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd8070588ed8,1) at rw_do_enter_write+0xba rrw_enter(fffffd8070588ed8,1) at rrw_enter+0xc6 VOP_LOCK(fffffd8060c00c08,2001) at VOP_LOCK+0xa3 vn_lock(fffffd8060c00c08,2001) at vn_lock+0xa4 vfs_lookup(ffff800037bffe30) at vfs_lookup+0x11c namei(ffff800037bffe30) at namei+0x7ca unp_connect(ffff8000014fe6b8,fffffd80608df500,ffff8000333f1778) at unp_connect+0x29d uipc_dgram_send(ffff8000014fe6b8,fffffd8064584a00,fffffd80608df500,0) at uipc_dgram_send+0x163 sosend(ffff8000014fe6b8,fffffd80608df500,ffff800037c000b8,0,0,e) at sosend+0x804 sendit(ffff8000333f1778,3,ffff800037c00238,e,ffff800037c002f0) at sendit+0x5a5 sys_sendmsg(ffff8000333f1778,ffff800037c003a0,ffff800037c002f0) at sys_sendmsg+0x246 syscall(ffff800037c003a0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb649a03be80, count: -15 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8398a710) at __mp_lock+0x192 syscall(ffff80003c46dfc0) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f3b7a409d30, count: -6